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