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?

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to