Bug#703006: proj: FTBFS on x32: Needs libtool update

Daniel Schepler dschepler at gmail.com
Wed Mar 13 23:41:08 UTC 2013


Source: proj
Version: 4.7.0-2
Severity: wishlist
Tags: patch
User: debian-x32 at lists.debian.org
Usertags: port-x32 ftbfs-libtool

The proj source package is getting this build failure on the
unofficial Debian x32 port:

<URL:http://buildd.debian-ports.org/status/fetch.php?pkg=proj&arch=x32&ver=4.7.0-2&stamp=1363103143>:
...
/bin/bash ../libtool --tag=CC   --mode=link gcc  -O2 -Wall
-no-undefined -version-info 6:6:6  -o libproj.la -rpath /usr/lib
PJ_aeqd.lo PJ_gnom.lo PJ_laea.lo PJ_mod_ster.lo PJ_nsper.lo PJ_nzmg.lo
PJ_ortho.lo PJ_stere.lo PJ_sterea.lo PJ_aea.lo PJ_bipc.lo PJ_bonne.lo
PJ_eqdc.lo PJ_imw_p.lo PJ_krovak.lo PJ_lcc.lo PJ_poly.lo PJ_rpoly.lo
PJ_sconics.lo proj_rouss.lo PJ_cass.lo PJ_cc.lo PJ_cea.lo PJ_eqc.lo
PJ_gall.lo PJ_labrd.lo PJ_lsat.lo PJ_merc.lo PJ_mill.lo PJ_ocea.lo
PJ_omerc.lo PJ_somerc.lo PJ_tcc.lo PJ_tcea.lo PJ_tmerc.lo PJ_airy.lo
PJ_aitoff.lo PJ_august.lo PJ_bacon.lo PJ_chamb.lo PJ_hammer.lo
PJ_lagrng.lo PJ_larr.lo PJ_lask.lo PJ_nocol.lo PJ_ob_tran.lo PJ_oea.lo
PJ_tpeqd.lo PJ_vandg.lo PJ_vandg2.lo PJ_vandg4.lo PJ_wag7.lo
PJ_lcca.lo PJ_geos.lo PJ_boggs.lo PJ_collg.lo PJ_crast.lo PJ_denoy.lo
PJ_eck1.lo PJ_eck2.lo PJ_eck3.lo PJ_eck4.lo PJ_eck5.lo PJ_fahey.lo
PJ_fouc_s.lo PJ_gins8.lo PJ_gstmerc.lo PJ_gn_sinu.lo PJ_goode.lo
PJ_hatano.lo PJ_loxim.lo PJ_mbt_fps.lo PJ_mbtfpp.lo PJ_mbtfpq.lo
PJ_moll.lo PJ_nell.lo PJ_nell_h.lo PJ_putp2.lo PJ_putp3.lo
PJ_putp4p.lo PJ_putp5.lo PJ_putp6.lo PJ_robin.lo PJ_sts.lo PJ_urm5.lo
PJ_urmfps.lo PJ_wag2.lo PJ_wag3.lo PJ_wink1.lo PJ_wink2.lo
pj_latlong.lo pj_geocent.lo aasincos.lo adjlon.lo bch2bps.lo bchgen.lo
biveval.lo dmstor.lo mk_cheby.lo pj_auth.lo pj_deriv.lo pj_ell_set.lo
pj_ellps.lo pj_errno.lo pj_factors.lo pj_fwd.lo pj_init.lo pj_inv.lo
pj_list.lo pj_malloc.lo pj_mlfn.lo pj_msfn.lo proj_mdist.lo
pj_open_lib.lo pj_param.lo pj_phi2.lo pj_pr_list.lo pj_qsfn.lo
pj_strerrno.lo pj_tsfn.lo pj_units.lo pj_zpoly1.lo rtodms.lo
vector1.lo pj_release.lo pj_gauss.lo nad_cvt.lo nad_init.lo
nad_intr.lo emess.lo pj_apply_gridshift.lo pj_datums.lo
pj_datum_set.lo pj_transform.lo geocent.lo pj_utils.lo pj_gridinfo.lo
pj_gridlist.lo jniproj.lo pj_mutex.lo pj_initcache.lo  -lm
../libtool: line 4432: test: : integer expression expected
../libtool: line 4432: test: : integer expression expected
creating reloadable object files...
../libtool: line 4467: test: : integer expression expected
../libtool: line 4467: test: : integer expression expected
../libtool: line 4467: test: : integer expression expected
...
../libtool: line 4467: test: : integer expression expected
creating a temporary reloadable object file: .libs/libproj.la-141.o
/usr/bin/ld -m elf_i386 -r -o .libs/libproj.la-1.o .libs/PJ_aeqd.o
/usr/bin/ld: Relocatable linking with relocations from format
elf32-x86-64 (.libs/PJ_aeqd.o) to format elf32-i386
(.libs/libproj.la-1.o) is not supported
make[3]: *** [libproj.la] Error 1
make[3]: Leaving directory
`/build/buildd-proj_4.7.0-2-x32-kpv1GT/proj-4.7.0/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/build/buildd-proj_4.7.0-2-x32-kpv1GT/proj-4.7.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/buildd-proj_4.7.0-2-x32-kpv1GT/proj-4.7.0'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build 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: proj.debdiff
Type: application/octet-stream
Size: 2014 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-grass-devel/attachments/20130313/730c3391/attachment.obj>


More information about the Pkg-grass-devel mailing list