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