Bug#580369: FTBFS: /usr/bin/ld: ./.libs/libtotem-plparser.so: error: undefined reference to 'inflateInit2_'
Sam Morris
sam at robots.org.uk
Wed May 5 14:05:03 UTC 2010
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
Traceback (most recent call last):
File "/usr/bin/g-ir-scanner", line 38, in <module>
sys.exit(scanner_main(sys.argv))
File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 317, in scanner_main
glibtransformer.get_get_type_functions())
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 231, in compile_introspection_binary
return dc.run()
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 132, in run
self._link(bin_path, o_path)
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 226, in _link
subprocess.check_call(args)
File "/usr/lib/python2.5/subprocess.py", line 462, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/bin/bash', '../libtool', '--mode=link', '--tag=CC', '--silent', 'gcc', '-o', '/tmp/x/totem-pl-parser-2.30.0/plparse/tmp-introspect2s0Tdp/TotemPlParser-1.0', '-Wall', '-Wchar-subscripts', '-Wmissing-declarations', '-Wmissing-prototypes', '-Wnested-externs', '-Wpointer-arith', '-Wcast-align', '-Wsign-compare', '-fno-strict-aliasing', '-g', '-O2', '-g', '-Wall', '-O2', '-L.', 'libtotem-plparser.la', '-pthread', '-Wl,--export-dynamic', '-lgio-2.0', '-lgirepository-1.0', '-lgobject-2.0', '-lgmodule-2.0', '-lffi', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/tmp/x/totem-pl-parser-2.30.0/plparse/tmp-introspect2s0Tdp/TotemPlParser-1.0.o']' returned non-zero exit status 1
make[5]: *** [TotemPlParser-1.0.gir] Error 1
make[5]: Leaving directory `/tmp/x/totem-pl-parser-2.30.0/plparse'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/x/totem-pl-parser-2.30.0/plparse'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/x/totem-pl-parser-2.30.0/plparse'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/x/totem-pl-parser-2.30.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/x/totem-pl-parser-2.30.0'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (530, 'testing'), (520, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
More information about the pkg-gnome-maintainers
mailing list