[Pkg-xfce-devel] Bug#756428: xfconf: 4.10.0-2
Breno Leitao
brenohl at br.ibm.com
Tue Jul 29 19:12:15 UTC 2014
Package: xfconf
Version: 4.10.0-2
Severity: normal
Tags: patch
User: debian-powerpc at 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
-------------- next part --------------
--- 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*)
More information about the Pkg-xfce-devel
mailing list