Source: libgnomecups Version: 0.2.3-5 Severity: wishlist Tags: patch User: [email protected] 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
libgnomecups.debdiff
Description: Binary data

