[Debian-hebrew-package] Bug#700439: fribidi: FTBFS on x32: Needs libtool update

Daniel Schepler dschepler at gmail.com
Tue Feb 12 17:10:31 UTC 2013


Source: fribidi
Version: 0.19.2-3
Severity: wishlist
Tags: patch fixed-in-experimental
User: debian-x32 at lists.debian.org
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fribidi.debdiff
Type: application/octet-stream
Size: 1552 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-hebrew-package/attachments/20130212/d0493c29/attachment.obj>


More information about the Debian-hebrew-package mailing list