GNOME Bugzilla – Bug 605758
totem-pl-parser 2.28.2 requires glibc extension memmem
Last modified: 2009-12-30 20:28:39 UTC
totem-pl-parser 2.28.2 introduced a dependency on the non-standard function memmem: libtool: link: cc -xipo=2 -xO4 -G -z defs -M .libs/libtotem-plparser.so.12.4.5.exp -h libtotem-plparser.so.12 -o .libs/libtotem-plparser.so.12.4.5 .libs/libtotem_plparser_la-totem-pl-parser-builtins.o .libs/libtotem_plparser_la-totem-disc.o .libs/libtotem_plparser_la-totem-pl-parser.o .libs/libtotem_plparser_la-totem-pl-parser-lines.o .libs/libtotem_plparser_la-totemplparser-marshal.o .libs/libtotem_plparser_la-totem-pl-parser-media.o .libs/libtotem_plparser_la-totem-pl-parser-misc.o .libs/libtotem_plparser_la-totem-pl-parser-pla.o .libs/libtotem_plparser_la-totem-pl-parser-pls.o .libs/libtotem_plparser_la-totem-pl-parser-podcast.o .libs/libtotem_plparser_la-totem-pl-parser-qt.o .libs/libtotem_plparser_la-totem-pl-parser-smil.o .libs/libtotem_plparser_la-totem-pl-parser-wm.o .libs/libtotem_plparser_la-totem-pl-parser-xspf.o .libs/libtotem_plparser_la-xmlparser.o .libs/libtotem_plparser_la-xmllexer.o -z allextract ../lib/.libs/libtotem_glibc.a -z defaultextract -R/local/gnu/lib/64 -R/local/lib/64 -R/local/gnu/lib/64 -R/local/lib/64 -R/usr/openwin/lib -L/local/gnu/lib/64 -L/local/lib/64 -L/usr/openwin/lib -L/usr/openwin/lib/64 /local/gnu/lib/64/libgtk-x11-2.0.so /local/gnu/lib/64/libgdk-x11-2.0.so /local/gnu/lib/64/libatk-1.0.so /local/gnu/lib/64/libgdk_pixbuf-2.0.so -lmlib /local/gnu/lib/64/libpangocairo-1.0.so -L/usr/local/lib/64 -L/usr/X11/lib/64 -L/local/lib/64/X11 /local/gnu/lib/64/libpangoft2-1.0.so /local/lib/64/libcairo.so /local/lib/64/libpixman-1.so /local/lib/64/libglitz.so /local/lib/64/libpng12.so /local/lib/64/libXrender.so -lX11 /local/gnu/lib/64/libpango-1.0.so /local/lib/64/libfontconfig.so /local/lib/64/libexpat.so /local/lib/64/libfreetype.so /local/gnu/lib/64/libxml2.so -lm /local/gnu/lib/64/libgio-2.0.so -lresolv /local/gnu/lib/64/libgmime-2.4.so /local/gnu/lib/64/libgmodule-2.0.so /local/gnu/lib/64/libgthread-2.0.so -lpthread -lthread -lrt -lz -lsocket -lnsl /local/gnu/lib/64/libgobject-2.0.so /local/gnu/lib/64/libglib-2.0.so /local/gnu/lib/64/libintl.so -lc -lc -xtarget=generic -m64 -xarch=generic -mt ld: warning: option -z[defs|nodefs] appears more than once, first setting taken Undefined first referenced symbol in file memmem .libs/libtotem_plparser_la-totem-pl-parser.o ld: fatal: Symbol referencing errors. No output written to .libs/libtotem-plparser.so.12.4.5 gmake[4]: *** [libtotem-plparser.la] Error 1 This dependency is new in 2.28.2, it wasn't in 2.28.1. It will cause build failures on most non-Linux platforms.
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of bug 585407 ***