Bug#701907: gnome-vfsmm2.6: FTBFS on x32: Needs libtool update

Daniel Schepler dschepler at gmail.com
Thu Feb 28 17:05:11 UTC 2013


Source: gnome-vfsmm2.6
Version: 2.26.0-1
Severity: wishlist
Tags: patch
User: debian-x32 at lists.debian.org
Usertags: port-x32 ftbfs-libtool

The gnome-vfsmm2.6 is getting this build failure on the unofficial
Debian x32 port:

<URL:http://buildd.debian-ports.org/status/fetch.php?pkg=gnome-vfsmm2.6&arch=x32&ver=2.26.0-1&stamp=1361153763>:
...
/bin/bash ../../libtool --tag=CXX   --mode=link g++  -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -Wall -version-info 1:9:0  -Wl,-z,relro
-Wl,-z,defs -Wl,-O1 -Wl,--as-needed -o libgnomevfsmm-2.6.la -rpath
/usr/lib enums.lo file-info.lo uri.lo mime-monitor.lo
mime-application.lo mime-action.lo transfer-progress.lo
transfer-progress-2.lo async-handle.lo async-handle-2.lo drive.lo
volume.lo volume-monitor.lo address.lo resolve-handle.lo wrap_init.lo
init.lo private.lo application-registry.lo directory-handle.lo
handle.lo exception.lo monitor-handle.lo mime-handlers.lo transfer.lo
transfer-2.lo async.lo async-2.lo utils.lo dns-sd.lo -pthread
-lglibmm-2.4 -lsigc-2.0 -lgnomevfs-2 -lgconf-2 -lgthread-2.0
-lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0
../../libtool: line 4453: test: : integer expression expected
../../libtool: line 4453: test: : integer expression expected
creating reloadable object files...
../../libtool: line 4488: test: : integer expression expected
../../libtool: line 4488: test: : integer expression expected
../../libtool: line 4488: test: : integer expression expected
...
../../libtool: line 4488: test: : integer expression expected
creating a temporary reloadable object file: .libs/libgnomevfsmm-2.6.la-30.o
/usr/bin/ld -m elf_i386 -r -o .libs/libgnomevfsmm-2.6.la-1.o .libs/enums.o
/usr/bin/ld: Relocatable linking with relocations from format
elf32-x86-64 (.libs/enums.o) to format elf32-i386
(.libs/libgnomevfsmm-2.6.la-1.o) is not supported
make[5]: *** [libgnomevfsmm-2.6.la] Error 1
make[5]: Leaving directory
`/build/buildd-gnome-vfsmm2.6_2.26.0-1-x32-ULYOGX/gnome-vfsmm2.6-2.26.0/libgnomevfs/libgnomevfsmm'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/build/buildd-gnome-vfsmm2.6_2.26.0-1-x32-ULYOGX/gnome-vfsmm2.6-2.26.0/libgnomevfs/libgnomevfsmm'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/build/buildd-gnome-vfsmm2.6_2.26.0-1-x32-ULYOGX/gnome-vfsmm2.6-2.26.0/libgnomevfs'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/build/buildd-gnome-vfsmm2.6_2.26.0-1-x32-ULYOGX/gnome-vfsmm2.6-2.26.0/libgnomevfs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/build/buildd-gnome-vfsmm2.6_2.26.0-1-x32-ULYOGX/gnome-vfsmm2.6-2.26.0'
make: *** [debian/stamp-makefile-build] 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 (though I had to work around an autoheader failure --
missing templates for LIBGNOMEVFSMM_MAJOR_VERSION, etc.).
-- 
Daniel Schepler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-vfsmm2.6.debdiff
Type: application/octet-stream
Size: 2269 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130228/0ceaba4a/attachment.obj>


More information about the pkg-gnome-maintainers mailing list