Bug#701119: libgnomecups: FTBFS on x32: Needs libtool update

Daniel Schepler dschepler at gmail.com
Thu Feb 21 19:45:47 UTC 2013


Source: libgnomecups
Version: 0.2.3-5
Severity: wishlist
Tags: patch
User: debian-x32 at lists.debian.org
Usertags: port-x32 ftbfs-libtool

The libgnomecups is getting this build failure on the unofficial
Debian x32 port:

<URL:http://buildd.debian-ports.org/status/fetch.php?pkg=libgnomecups&arch=x32&ver=0.2.3-5&stamp=1361156196>:
...
/bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -Wall -version-info 1:0:0 -Wl,-z,relro
-Wl,-z,defs -Wl,-O1 -o libgnomecups-1.0.la -rpath /usr/lib
gnome-cups-i18n.lo gnome-cups-init.lo gnome-cups-printer.lo
gnome-cups-queue.lo gnome-cups-request.lo gnome-cups-util.lo util.lo
-pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lcups
-Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lgnutls
-L/lib/x86_64-linux-gnux32 -lgcrypt -lz -lpthread -lcrypt -lm
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
creating reloadable object files...
../libtool: line 4459: test: : integer expression expected
../libtool: line 4459: test: : integer expression expected
../libtool: line 4459: test: : integer expression expected
../libtool: line 4459: test: : integer expression expected
../libtool: line 4459: test: : integer expression expected
../libtool: line 4459: test: : integer expression expected
creating a temporary reloadable object file: .libs/libgnomecups-1.0.la-7.o
/usr/bin/ld -m elf_i386 -r -o .libs/libgnomecups-1.0.la-1.o
.libs/gnome-cups-i18n.o
/usr/bin/ld: Relocatable linking with relocations from format
elf32-x86-64 (.libs/gnome-cups-i18n.o) to format elf32-i386
(.libs/libgnomecups-1.0.la-1.o) is not supported
make[3]: *** [libgnomecups-1.0.la] Error 1
make[3]: Leaving directory
`/build/buildd-libgnomecups_0.2.3-5-x32-rGqQOU/libgnomecups-0.2.3/libgnomecups'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/build/buildd-libgnomecups_0.2.3-5-x32-rGqQOU/libgnomecups-0.2.3'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/build/buildd-libgnomecups_0.2.3-5-x32-rGqQOU/libgnomecups-0.2.3'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

The fix is to update libtool using the current package from sid (>=
2.4.2-1.2).  The attached debdiff does this at runtime using
dh-autoreconf.
-- 
Daniel Schepler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libgnomecups.debdiff
Type: application/octet-stream
Size: 2212 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130221/81f28020/attachment.obj>


More information about the pkg-gnome-maintainers mailing list