Source: libtwin
Severity: normal
Tags: patch

Dear Maintainer,

This package fails to build from source on ppc64el because the condition to
enable -flax-vector-conversion is not checking for ppc64el.

The patch attached does so within debian/rules.

Also, usage of vec_lvsl is deprecated for little endian, but I did not
touch that because it probably needs a patch upstream and it is 
will probably require testing.

Thanks and regards.
Fernando

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.16.0-4-powerpc64le (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru libtwin-13.05.03.15.06-g287d16c/debian/changelog libtwin-13.05.03.15.06-g287d16c/debian/changelog
--- libtwin-13.05.03.15.06-g287d16c/debian/changelog	2013-05-24 19:56:03.000000000 -0400
+++ libtwin-13.05.03.15.06-g287d16c/debian/changelog	2015-11-06 14:39:03.000000000 -0500
@@ -1,3 +1,9 @@
+libtwin (13.05.03.15.06-g287d16c-2ppc64el1) UNRELEASED; urgency=medium
+
+  * debian/rules: include ppc64el to include flag -flax-vector-conversions
+
+ -- Fernando Seiti Furusato <ferse...@br.ibm.com>  Fri, 06 Nov 2015 14:37:53 -0500
+
 libtwin (13.05.03.15.06-g287d16c-2)  unstable; urgency=low
 
   * debian/rules: Add conditional for --disable-linux-touchscreen. Fixes
diff -Nru libtwin-13.05.03.15.06-g287d16c/debian/rules libtwin-13.05.03.15.06-g287d16c/debian/rules
--- libtwin-13.05.03.15.06-g287d16c/debian/rules	2013-05-24 18:41:21.000000000 -0400
+++ libtwin-13.05.03.15.06-g287d16c/debian/rules	2015-11-06 14:37:47.000000000 -0500
@@ -24,7 +24,7 @@
 
 extra_CFLAGS =
 
-ifneq (,$(filter powerpc ppc64, $(DEB_HOST_ARCH_CPU)))
+ifneq (,$(filter powerpc ppc64 ppc64el, $(DEB_HOST_ARCH_CPU)))
 	extra_CFLAGS += -flax-vector-conversions
 endif
 

Reply via email to