fuse-umfuse-iso9660 version 0.2b-1build1 failed to build on i386

Bug #749082 reported by Matthias Klose on 2011-04-03
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fuse-umfuse-iso9660 (Debian)
Fix Released
fuse-umfuse-iso9660 (Ubuntu)

Bug Description

fuse-umfuse-iso9660 version 0.2b-1build1 failed to build on i386
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2393002

Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2393002/+files/buildlog_ubuntu-natty-i386.fuse-umfuse-iso9660_0.2b-1build1_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1122 lines into the build log:

/usr/bin/make all-am
make[2]: Entering directory `/build/buildd/fuse-umfuse-iso9660-0.2b'
/bin/bash ./libtool --tag=CC --tag=disable-static --mode=compile gcc -DHAVE_CONFIG_H -I. -I/usr/include/umview -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -ggdb -g -O2 -g -O2 -c -o fuseiso9660.lo fuseiso9660.c
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I/usr/include/umview -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -ggdb -g -O2 -g -O2 -c fuseiso9660.c -fPIC -DPIC -o .libs/fuseiso9660.o
/bin/bash ./libtool --tag=CC --tag=disable-static --mode=compile gcc -DHAVE_CONFIG_H -I. -I/usr/include/umview -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -ggdb -g -O2 -g -O2 -c -o v2fuseutils.lo v2fuseutils.c
 gcc -DHAVE_CONFIG_H -I. -I/usr/include/umview -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -ggdb -g -O2 -g -O2 -c v2fuseutils.c -fPIC -DPIC -o .libs/v2fuseutils.o
/bin/bash ./libtool --tag=CC --tag=disable-static --mode=link gcc -ggdb -g -O2 -g -O2 -module -avoid-version -export-dynamic -lumlib -lfuse -lz -liso9660 -Wl,-Bsymbolic-functions -o umfuseiso9660.la -rpath /usr/lib/umview/modules fuseiso9660.lo v2fuseutils.lo -lumlib -lz -liso9660 -lfuse
gcc -shared .libs/fuseiso9660.o .libs/v2fuseutils.o /usr/lib/libumlib.so -lz /usr/lib/libiso9660.so /usr/lib/libfuse.so -Wl,-Bsymbolic-functions -Wl,-soname -Wl,umfuseiso9660.so -o .libs/umfuseiso9660.so
creating umfuseiso9660.la
(cd .libs && rm -f umfuseiso9660.la && ln -s ../umfuseiso9660.la umfuseiso9660.la)
gcc -DHAVE_CONFIG_H -I. -I/usr/include/umview -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -ggdb -g -O2 -g -O2 -c -o fuseiso9660-fuseiso9660.o `test -f 'fuseiso9660.c' || echo './'`fuseiso9660.c
gcc -DHAVE_CONFIG_H -I. -I/usr/include/umview -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -ggdb -g -O2 -g -O2 -c -o fuseiso9660-v2fuseutils.o `test -f 'v2fuseutils.c' || echo './'`v2fuseutils.c
/bin/bash ./libtool --tag=CC --tag=disable-static --mode=link gcc -ggdb -g -O2 -g -O2 -lfuse -lz -liso9660 -Wl,-Bsymbolic-functions -o fuseiso9660 fuseiso9660-fuseiso9660.o fuseiso9660-v2fuseutils.o -lumlib -lz -liso9660 -lfuse
gcc -ggdb -g -O2 -g -O2 -Wl,-Bsymbolic-functions -o fuseiso9660 fuseiso9660-fuseiso9660.o fuseiso9660-v2fuseutils.o /usr/lib/libumlib.so -lz /usr/lib/libiso9660.so /usr/lib/libfuse.so
/usr/bin/ld: fuseiso9660-fuseiso9660.o: undefined reference to symbol '_cdio_list_node_next@@CDIO_10'
/usr/bin/ld: note: '_cdio_list_node_next@@CDIO_10' is defined in DSO /usr/lib/libcdio.so.10 so try adding it to the linker command line
/usr/lib/libcdio.so.10: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [fuseiso9660] Error 1
make[2]: Leaving directory `/build/buildd/fuse-umfuse-iso9660-0.2b'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/fuse-umfuse-iso9660-0.2b'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Build finished at 20110403-0938
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/fuse-umfuse-iso9660-0.2b

tags: added: oneiric
Changed in fuse-umfuse-iso9660 (Ubuntu):
milestone: none → oneiric-alpha-1
Changed in fuse-umfuse-iso9660 (Ubuntu Oneiric):
milestone: oneiric-alpha-1 → oneiric-alpha-2

Similar FTBFS in Debian with patch attached. Bug linked.

Changed in fuse-umfuse-iso9660 (Debian):
status: Unknown → Confirmed
Changed in fuse-umfuse-iso9660 (Ubuntu Oneiric):
milestone: oneiric-alpha-2 → none
status: New → Confirmed
tags: added: universe
Matthias Klose (doko) on 2011-09-08
Changed in fuse-umfuse-iso9660 (Ubuntu Oneiric):
importance: Undecided → High
Changed in fuse-umfuse-iso9660 (Ubuntu Oneiric):
assignee: nobody → Fabrice Coutadeur (fabricesp)
status: Confirmed → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fuse-umfuse-iso9660 - 0.2b-1ubuntu1

fuse-umfuse-iso9660 (0.2b-1ubuntu1) oneiric; urgency=low

  * Makefile.am, Makefile.in: Add -lcdio to LDFLAGS to fix a FTBFS with
    binutils-gold (LP: #749082). Patch from Luk Claes taken from Debian bug
 -- Fabrice Coutadeur <email address hidden> Tue, 13 Sep 2011 09:07:49 +0000

Changed in fuse-umfuse-iso9660 (Ubuntu Oneiric):
status: In Progress → Fix Released
Changed in fuse-umfuse-iso9660 (Debian):
status: Confirmed → Fix Committed
Changed in fuse-umfuse-iso9660 (Ubuntu):
assignee: Fabrice Coutadeur (fabricesp) → nobody
Changed in fuse-umfuse-iso9660 (Ubuntu Oneiric):
assignee: Fabrice Coutadeur (fabricesp) → nobody
Changed in fuse-umfuse-iso9660 (Debian):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.