On Wed, 2010-05-05 at 15:05 +0100, Sam Morris wrote: > Package: totem-pl-parser > Version: 2.30.0-3 > Severity: serious > Justification: fails to build from source > > libtool: link: (cd ".libs" && rm -f "libtotem-plparser-mini.so.17" && ln -s > "libtotem-plparser-mini.so.17.0.0" "libtotem-plparser-mini.so.17") > libtool: link: (cd ".libs" && rm -f "libtotem-plparser-mini.so" && ln -s > "libtotem-plparser-mini.so.17.0.0" "libtotem-plparser-mini.so") > libtool: link: (cd .libs/libtotem-plparser-mini.lax/libtotem_glibc.a && ar x > "/tmp/x/totem-pl-parser-2.30.0/plparse/../lib/.libs/libtotem_glibc.a") > libtool: link: ar cru .libs/libtotem-plparser-mini.a > libtotem_plparser_mini_la-totem-pl-parser.o > libtotem_plparser_mini_la-totem-pl-parser-lines.o > libtotem_plparser_mini_la-totem-pl-parser-misc.o > libtotem_plparser_mini_la-totem-pl-parser-pls.o > libtotem_plparser_mini_la-totem-pl-parser-podcast.o > libtotem_plparser_mini_la-totem-pl-parser-qt.o > libtotem_plparser_mini_la-totem-pl-parser-smil.o > libtotem_plparser_mini_la-totem-pl-parser-wm.o > libtotem_plparser_mini_la-totem-pl-parser-xspf.o > libtotem_plparser_mini_la-totem-pl-playlist.o > .libs/libtotem-plparser-mini.lax/libtotem_glibc.a/stub.o > libtool: link: ranlib .libs/libtotem-plparser-mini.a > libtool: link: rm -fr .libs/libtotem-plparser-mini.lax > libtool: link: ( cd ".libs" && rm -f "libtotem-plparser-mini.la" && ln -s > "../libtotem-plparser-mini.la" "libtotem-plparser-mini.la" ) > /usr/bin/g-ir-scanner --add-include-path=. --namespace=TotemPlParser > --nsversion=1.0 --libtool="/bin/bash ../libtool" > --library=libtotem-plparser.la --include=GObject-2.0 --include=Gio-2.0 > --namespace=TotemPlParser --strip-prefix=TotemPlParser --nsversion=1.0 > -pthread -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gmime-2.4 > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.. -I../lib -I../plparse > -D_GNU_SOURCE ./totem-pl-parser-builtins.c ./totem-disc.c ./totem-pl-parser.c > ./totem-pl-parser-lines.c ./totemplparser-marshal.c ./totem-pl-parser-media.c > ./totem-pl-parser-misc.c ./totem-pl-parser-pla.c ./totem-pl-parser-pls.c > ./totem-pl-parser-podcast.c ./totem-pl-parser-qt.c ./totem-pl-parser-smil.c > ./totem-pl-parser-wm.c ./totem-pl-parser-xspf.c ./totem-pl-parser-builtins.h > ./totem-pl-parser-features.h ./totem-pl-parser.h ./totem-pl-playlist.h > ./totem-disc.h ./totem-pl-parser-mini.h --output TotemPlParser-1.0. > gir > /usr/bin/ld: ./.libs/libtotem-plparser.so: error: undefined reference to > 'inflateInit2_' > /usr/bin/ld: ./.libs/libtotem-plparser.so: error: undefined reference to > 'inflate' > /usr/bin/ld: ./.libs/libtotem-plparser.so: error: undefined reference to > 'inflateEnd' > collect2: ld returned 1 exit status
Is this, by any chance, with the binutils gold linker? I've fixed that problem upstream yesterday. If not, which version of GLib are you using?
signature.asc
Description: This is a digitally signed message part