Source: fribidi Version: 0.19.2-3 Severity: wishlist Tags: patch fixed-in-experimental User: [email protected] Usertags: port-x32 ftbfs-libtool Control: fixed -1 fribidi/0.19.5-1
The fribidi source package is getting this build failure on the unofficial Debian x32 port: <URL:http://buildd.debian-ports.org/status/fetch.php?pkg=fribidi&arch=x32&ver=0.19.2-3&stamp=1358549278> ... /bin/bash ../libtool --tag=CC --mode=link gcc -Os -fomit-frame-pointer -Wall -ansi -no-undefined -version-info 3:1:3 -export-symbols-regex "^fribidi_.*" -Wl,-z,relro -o libfribidi.la -rpath /usr/lib/x86_64-linux-gnux32 fribidi.lo fribidi-arabic.lo fribidi-bidi.lo fribidi-bidi-types.lo fribidi-deprecated.lo fribidi-joining.lo fribidi-joining-types.lo fribidi-mem.lo fribidi-mirroring.lo fribidi-run.lo fribidi-shape.lo ../charset/libfribidi-char-sets.la ../libtool: line 7502: test: : integer expression expected ../libtool: line 7502: test: : integer expression expected ../libtool: line 7607: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected ../libtool: line 7679: test: : integer expression expected libtool: link: /usr/bin/ld -m elf_i386 -r -o .libs/libfribidi.la-1.o .libs/fribidi.o /usr/bin/ld: Relocatable linking with relocations from format elf32-x86-64 (.libs/fribidi.o) to format elf32-i386 (.libs/libfribidi.la-1.o) is not supported make[4]: *** [libfribidi.la] Error 1 make[4]: Leaving directory `/build/buildd-fribidi_0.19.2-3-x32-kTc6Dj/fribidi-0.19.2/lib' make[3]: *** [all] Error 2 make[3]: Leaving directory `/build/buildd-fribidi_0.19.2-3-x32-kTc6Dj/fribidi-0.19.2/lib' make[2]: *** [all-recursive] Error 1 make[1]: *** [all] Error 2 make[2]: Leaving directory `/build/buildd-fribidi_0.19.2-3-x32-kTc6Dj/fribidi-0.19.2' make[1]: Leaving directory `/build/buildd-fribidi_0.19.2-3-x32-kTc6Dj/fribidi-0.19.2' 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 from the Debian packages in sid (>= 2.4.2-1.2). The attached debdiff does this at build time using dh-autoreconf. (On the other hand, I noticed that the version in experimental builds just fine. So you might not need to take any special action on this, if you're planning to upload that version to unstable soon after the freeze ends.) -- Daniel Schepler
fribidi.debdiff
Description: Binary data

