Package: xfconf Version: 4.10.0-2 Severity: normal Tags: patch User: debian-powe...@lists.debian.org Usertags: ppc64el
Dear Maintainer, Currently xfconf doesn't build on ppc64el because the package fail to identify ppc64el as a platform that support shared object. dh_install --fail-missing -X .la dh_install: libxfconf-0-dev missing files (usr/lib/*/lib*.so), aborting make[1]: *** [override_dh_install] Error 255 make[1]: Leaving directory `/«PKGBUILDDIR»' make: *** [binary] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 So, I am going to ask you to patch the configure and aclocal.m4 files to add ppc64el as an architecture that supports shared objects. I got this patch from Canonical and it works fine on Debian/ppc64el. Thank you Breno
--- xfconf-4.10.0.orig/aclocal.m4 +++ xfconf-4.10.0/aclocal.m4 @@ -2060,7 +2060,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -2079,7 +2082,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: xfconf-4.10.0/configure =================================================================== --- xfconf-4.10.0.orig/configure +++ xfconf-4.10.0/configure @@ -8413,7 +8413,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -8432,7 +8435,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*)