[Debian-hebrew-package] Bug#702058: hocr: FTBFS on x32: Needs libtool update

Daniel Schepler dschepler at gmail.com
Sat Mar 2 10:30:02 UTC 2013


Source: hocr
Version: 0.10.17-1
Severity: wishlist
Tags: patch
User: debian-x32 at lists.debian.org
Usertags: port-x32 ftbfs-libtool

The hocr source package is getting this build failure on x32:

<URL:http://buildd.debian-ports.org/status/fetch.php?pkg=hocr&arch=x32&ver=0.10.17-1&stamp=1361154449>:
...
/bin/bash ../libtool --tag=CC   --mode=link x86_64-linux-gnux32-gcc  -Wall -g -O2 -version-info 0:0:0  -o libhocr.la -rpath /usr/lib hocr.lo ho_pixbuf.lo ho_array.lo ho_array_hist.lo ho_array_stat.lo ho_bitmap.lo ho_bitmap_hist.lo 
ho_objmap.lo ho_dimentions.lo ho_segment.lo ho_font.lo ho_recognize.lo ho_recognize_nikud.lo ho_recognize_font_1.lo ho_recognize_font_2.lo ho_recognize_font_3.lo ho_recognize_font_4.lo ho_recognize_font_5.lo 
ho_recognize_font_6.lo ho_string.lo ho_linguistics.lo ho_layout.lo  -ltiff -lfftw3 -lm   
../libtool: line 4461: test: : integer expression expected
../libtool: line 4461: test: : integer expression expected
creating reloadable object files...
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
../libtool: line 4496: test: : integer expression expected
creating a temporary reloadable object file: .libs/libhocr.la-22.o
/usr/bin/ld -m elf_i386 -r -o .libs/libhocr.la-1.o .libs/hocr.o 
/usr/bin/ld: Relocatable linking with relocations from format elf32-x86-64 (.libs/hocr.o) to format elf32-i386 (.libs/libhocr.la-1.o) is not supported
make[2]: *** [libhocr.la] Error 1
make[2]: Leaving directory `/build/buildd-hocr_0.10.17-1-x32-CxFd82/hocr-0.10.17/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/buildd-hocr_0.10.17-1-x32-CxFd82/hocr-0.10.17'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

The fix is to update libtool using the current sid package (>= 2.4.2-1.2).
The attached debdiff does this at build time using dh-autoreconf.
-- 
Daniel Schepler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hocr.debdiff
Type: text/x-patch
Size: 2027 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-hebrew-package/attachments/20130302/c0e4c01b/attachment.bin>


More information about the Debian-hebrew-package mailing list