Source: argtable2
Version: 12-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: port-x32 ftbfs-libtool

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

<URL:http://buildd.debian-ports.org/status/fetch.php?pkg=argtable2&arch=x32&ver=12-1&stamp=1361152047>:
...
/bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -version-info
1:7:1  -o libargtable2.la -rpath /usr/lib argtable2.lo arg_end.lo
arg_rem.lo arg_lit.lo arg_int.lo arg_dbl.lo arg_str.lo arg_file.lo
arg_rex.lo arg_date.lo
../libtool: line 4389: test: : integer expression expected
../libtool: line 4389: test: : integer expression expected
creating reloadable object files...
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
../libtool: line 4424: test: : integer expression expected
creating a temporary reloadable object file: .libs/libargtable2.la-10.o
/usr/bin/ld -m elf_i386 -r -o .libs/libargtable2.la-1.o .libs/argtable2.o
/usr/bin/ld: Relocatable linking with relocations from format
elf32-x86-64 (.libs/argtable2.o) to format elf32-i386
(.libs/libargtable2.la-1.o) is not supported
make[3]: *** [libargtable2.la] Error 1
make[3]: Leaving directory
`/build/buildd-argtable2_12-1-x32-n1q1Hc/argtable2-12/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/build/buildd-argtable2_12-1-x32-n1q1Hc/argtable2-12/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/build/buildd-argtable2_12-1-x32-n1q1Hc/argtable2-12'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

The fix is to update libtool using the current Debian sid packages (>=
2.4.2-1.2).  The attached debdiff does this at build time using
dh-autoreconf.
-- 
Daniel Schepler

Attachment: argtable2.diff
Description: Binary data

Reply via email to