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
Similar FTBFS in Debian with patch attached. Bug linked.