GNOME Bugzilla – Bug 609912
Doesn't build with --as-needed
Last modified: 2010-02-15 19:37:22 UTC
When trying to build 1.2.8.5 (and probably earlier versions) with --as-needed (see http://www.gentoo.org/proj/en/qa/asneeded.xml for description), the build fails. This is the default in openSUSE now (and other distributions, I guess), so it'd be nice to have it fixed :-) /bin/sh ../libtool --tag=CXX --mode=link g++ -fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 -pthread -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 -o gnome-commander cap.o dirlist.o eggcellrendererkeys.o filter.o gnome-cmd-about-plugin.o gnome-cmd-advrename-dialog.o gnome-cmd-advrename-lexer.o gnome-cmd-app.o gnome-cmd-bookmark-dialog.o gnome-cmd-chmod-component.o gnome-cmd-chmod-dialog.o gnome-cmd-chown-component.o gnome-cmd-chown-dialog.o gnome-cmd-clist.o gnome-cmd-cmdline.o gnome-cmd-combo.o gnome-cmd-con-device.o gnome-cmd-con-dialog.o gnome-cmd-con-ftp.o gnome-cmd-con-home.o gnome-cmd-con-list.o gnome-cmd-con-smb.o gnome-cmd-con.o gnome-cmd-convert.o gnome-cmd-data.o gnome-cmd-delete-dialog.o gnome-cmd-dir-indicator.o gnome-cmd-dir.o gnome-cmd-file-collection.o gnome-cmd-file-list.o gnome-cmd-file-popmenu.o gnome-cmd-file-props-dialog.o gnome-cmd-file-selector.o gnome-cmd-file.o gnome-cmd-hintbox.o gnome-cmd-key-shortcuts-dialog.o gnome-cmd-list-popmenu.o gnome-cmd-main-menu.o gnome-cmd-main-win.o gnome-cmd-make-copy-dialog.o gnome-cmd-menu-button.o gnome-cmd-mkdir-dialog.o gnome-cmd-notebook.o gnome-cmd-options-dialog.o gnome-cmd-path.o gnome-cmd-patternsel-dialog.o gnome-cmd-pixmap.o gnome-cmd-plain-path.o gnome-cmd-prepare-copy-dialog.o gnome-cmd-prepare-move-dialog.o gnome-cmd-prepare-xfer-dialog.o gnome-cmd-profile-component.o gnome-cmd-remote-dialog.o gnome-cmd-quicksearch-popup.o gnome-cmd-rename-dialog.o gnome-cmd-search-dialog.o gnome-cmd-smb-auth.o gnome-cmd-smb-net.o gnome-cmd-smb-path.o gnome-cmd-style.o gnome-cmd-treeview.o gnome-cmd-user-actions.o gnome-cmd-xfer.o gnome-cmd-xfer-progress-win.o gnome-cmd-xml-config.o history.o imageloader.o ls_colors.o main.o owner.o plugin_manager.o utils.o gnome-cmd-python-plugin.o -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 -pthread -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lexiv2 -ltag -lgsf-1 -lgobject-2.0 -lxml2 -lglib-2.0 -lpoppler -lpython2.6 -lpthread -ldl -lutil ../libgcmd/libgcmd.la dialogs/libgcmd-dialogs.a tags/libgcmd-tags.a intviewer/libgviewer.a mkdir .libs g++ -fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -pthread -pthread -o .libs/gnome-commander cap.o dirlist.o eggcellrendererkeys.o filter.o gnome-cmd-about-plugin.o gnome-cmd-advrename-dialog.o gnome-cmd-advrename-lexer.o gnome-cmd-app.o gnome-cmd-bookmark-dialog.o gnome-cmd-chmod-component.o gnome-cmd-chmod-dialog.o gnome-cmd-chown-component.o gnome-cmd-chown-dialog.o gnome-cmd-clist.o gnome-cmd-cmdline.o gnome-cmd-combo.o gnome-cmd-con-device.o gnome-cmd-con-dialog.o gnome-cmd-con-ftp.o gnome-cmd-con-home.o gnome-cmd-con-list.o gnome-cmd-con-smb.o gnome-cmd-con.o gnome-cmd-convert.o gnome-cmd-data.o gnome-cmd-delete-dialog.o gnome-cmd-dir-indicator.o gnome-cmd-dir.o gnome-cmd-file-collection.o gnome-cmd-file-list.o gnome-cmd-file-popmenu.o gnome-cmd-file-props-dialog.o gnome-cmd-file-selector.o gnome-cmd-file.o gnome-cmd-hintbox.o gnome-cmd-key-shortcuts-dialog.o gnome-cmd-list-popmenu.o gnome-cmd-main-menu.o gnome-cmd-main-win.o gnome-cmd-make-copy-dialog.o gnome-cmd-menu-button.o gnome-cmd-mkdir-dialog.o gnome-cmd-notebook.o gnome-cmd-options-dialog.o gnome-cmd-path.o gnome-cmd-patternsel-dialog.o gnome-cmd-pixmap.o gnome-cmd-plain-path.o gnome-cmd-prepare-copy-dialog.o gnome-cmd-prepare-move-dialog.o gnome-cmd-prepare-xfer-dialog.o gnome-cmd-profile-component.o gnome-cmd-remote-dialog.o gnome-cmd-quicksearch-popup.o gnome-cmd-rename-dialog.o gnome-cmd-search-dialog.o gnome-cmd-smb-auth.o gnome-cmd-smb-net.o gnome-cmd-smb-path.o gnome-cmd-style.o gnome-cmd-treeview.o gnome-cmd-user-actions.o gnome-cmd-xfer.o gnome-cmd-xfer-progress-win.o gnome-cmd-xml-config.o history.o imageloader.o ls_colors.o main.o owner.o plugin_manager.o utils.o gnome-cmd-python-plugin.o -pthread -pthread -lexiv2 -ltag -lgsf-1 /usr/lib/libxml2.so -lm -lpoppler -lpython2.6 -lpthread -ldl -lutil ../libgcmd/.libs/libgcmd.so -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so -latk-1.0 -lpangoft2-1.0 /usr/lib/libgdk_pixbuf-2.0.so -lgio-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 /usr/lib/libfreetype.so -lz -lfontconfig -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 dialogs/libgcmd-dialogs.a tags/libgcmd-tags.a intviewer/libgviewer.a -Wl,--rpath -Wl,/usr/lib/gnome-commander tags/libgcmd-tags.a(gnome-cmd-tags-doc.o): In function `gcmd_tags_libgsf_load_metadata(GnomeCmdFile*)': gnome-cmd-tags-doc.cc:(.text+0x16f): undefined reference to `gsf_input_mmap_new' gnome-cmd-tags-doc.cc:(.text+0x197): undefined reference to `gsf_infile_msole_new' gnome-cmd-tags-doc.cc:(.text+0x1db): undefined reference to `gsf_infile_num_children' gnome-cmd-tags-doc.cc:(.text+0x1f3): undefined reference to `gsf_infile_name_by_index' gnome-cmd-tags-doc.cc:(.text+0x249): undefined reference to `gsf_infile_child_by_index' gnome-cmd-tags-doc.cc:(.text+0x258): undefined reference to `gsf_doc_meta_data_new' gnome-cmd-tags-doc.cc:(.text+0x266): undefined reference to `gsf_msole_metadata_read' gnome-cmd-tags-doc.cc:(.text+0x32c): undefined reference to `gsf_infile_zip_new' gnome-cmd-tags-doc.cc:(.text+0x347): undefined reference to `gsf_infile_child_by_name' gnome-cmd-tags-doc.cc:(.text+0x352): undefined reference to `gsf_doc_meta_data_new' gnome-cmd-tags-doc.cc:(.text+0x360): undefined reference to `gsf_opendoc_metadata_read' gnome-cmd-tags-doc.cc:(.text+0x3ec): undefined reference to `gsf_infile_child_by_index' gnome-cmd-tags-doc.cc:(.text+0x3fe): undefined reference to `gsf_input_size' gnome-cmd-tags-doc.cc:(.text+0x425): undefined reference to `gsf_input_read' gnome-cmd-tags-doc.cc:(.text+0x453): undefined reference to `gsf_doc_meta_data_foreach' gnome-cmd-tags-doc.cc:(.text+0x468): undefined reference to `gsf_input_stdio_new' gnome-cmd-tags-doc.cc:(.text+0x515): undefined reference to `gsf_doc_meta_data_foreach' tags/libgcmd-tags.a(gnome-cmd-tags-doc.o): In function `gcmd_tags_libgsf_init()': gnome-cmd-tags-doc.cc:(.text+0xa13): undefined reference to `gsf_init' tags/libgcmd-tags.a(gnome-cmd-tags-doc.o): In function `process_metadata(void*, void*, void*)': gnome-cmd-tags-doc.cc:(.text+0xd60): undefined reference to `gsf_doc_prop_get_val' tags/libgcmd-tags.a(gnome-cmd-tags-doc.o): In function `gcmd_tags_libgsf_shutdown()': gnome-cmd-tags-doc.cc:(.text+0x527): undefined reference to `gsf_shutdown' tags/libgcmd-tags.a(gnome-cmd-tags-exiv2.o): In function `gcmd_tags_exiv2_load_metadata(GnomeCmdFile*)': gnome-cmd-tags-exiv2.cc:(.text+0x912): undefined reference to `Exiv2::ImageFactory::open(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tags/libgcmd-tags.a(gnome-cmd-tags-exiv2.o):(.gcc_except_table+0x3a0): undefined reference to `typeinfo for Exiv2::AnyError' tags/libgcmd-tags.a(gnome-cmd-tags-poppler.o): In function `gcmd_tags_poppler_init()': gnome-cmd-tags-poppler.cc:(.text+0x94): undefined reference to `setErrorFunction(void (*)(int, char*, char*))' tags/libgcmd-tags.a(gnome-cmd-tags-poppler.o): In function `convert_to_utf8(GooString*)': gnome-cmd-tags-poppler.cc:(.text+0xb0): undefined reference to `GooString::hasUnicodeMarker()' gnome-cmd-tags-poppler.cc:(.text+0xf7): undefined reference to `pdfDocEncoding' tags/libgcmd-tags.a(gnome-cmd-tags-poppler.o): In function `gcmd_tags_poppler_load_metadata(GnomeCmdFile*)': gnome-cmd-tags-poppler.cc:(.text+0xc8b): undefined reference to `GooString::GooString(char const*)' gnome-cmd-tags-poppler.cc:(.text+0xcb3): undefined reference to `PDFDoc::PDFDoc(GooString*, GooString*, GooString*, void*)' gnome-cmd-tags-poppler.cc:(.text+0xda2): undefined reference to `PDFDoc::isLinearized()' gnome-cmd-tags-poppler.cc:(.text+0xdfb): undefined reference to `XRef::okToPrint(int)' gnome-cmd-tags-poppler.cc:(.text+0xe2e): undefined reference to `XRef::okToPrintHighRes(int)' gnome-cmd-tags-poppler.cc:(.text+0xe61): undefined reference to `XRef::okToChange(int)' gnome-cmd-tags-poppler.cc:(.text+0xe94): undefined reference to `XRef::okToCopy(int)' gnome-cmd-tags-poppler.cc:(.text+0xec7): undefined reference to `XRef::okToAddNotes(int)' gnome-cmd-tags-poppler.cc:(.text+0xefa): undefined reference to `XRef::okToFillForm(int)' gnome-cmd-tags-poppler.cc:(.text+0xf2d): undefined reference to `XRef::okToAccessibility(int)' gnome-cmd-tags-poppler.cc:(.text+0xf60): undefined reference to `XRef::okToAssemble(int)' gnome-cmd-tags-poppler.cc:(.text+0x1270): undefined reference to `XRef::getDocInfo(Object*)' gnome-cmd-tags-poppler.cc:(.text+0x12ad): undefined reference to `Dict::lookup(char*, Object*)' gnome-cmd-tags-poppler.cc:(.text+0x12e5): undefined reference to `Dict::lookup(char*, Object*)' gnome-cmd-tags-poppler.cc:(.text+0x131d): undefined reference to `Dict::lookup(char*, Object*)' gnome-cmd-tags-poppler.cc:(.text+0x135d): undefined reference to `Dict::lookup(char*, Object*)' gnome-cmd-tags-poppler.cc:(.text+0x139d): undefined reference to `Dict::lookup(char*, Object*)' tags/libgcmd-tags.a(gnome-cmd-tags-poppler.o):gnome-cmd-tags-poppler.cc:(.text+0x13d5): more undefined references to `Dict::lookup(char*, Object*)' follow tags/libgcmd-tags.a(gnome-cmd-tags-poppler.o): In function `gcmd_tags_poppler_load_metadata(GnomeCmdFile*)': gnome-cmd-tags-poppler.cc:(.text+0x1461): undefined reference to `Object::free()' gnome-cmd-tags-poppler.cc:(.text+0x1470): undefined reference to `Object::free()' gnome-cmd-tags-poppler.cc:(.text+0x1478): undefined reference to `PDFDoc::~PDFDoc()' gnome-cmd-tags-poppler.cc:(.text+0x15cc): undefined reference to `PDFDoc::~PDFDoc()' tags/libgcmd-tags.a(gnome-cmd-tags-poppler.o): In function `Object::getString()': gnome-cmd-tags-poppler.cc:(.text._ZN6Object9getStringEv[Object::getString()]+0x31): undefined reference to `error(int, char*, ...)' tags/libgcmd-tags.a(gnome-cmd-tags-taglib.o): In function `gcmd_tags_taglib_load_metadata(GnomeCmdFile*)': gnome-cmd-tags-taglib.cc:(.text+0x4ba): undefined reference to `TagLib::FileRef::FileRef(char const*, bool, TagLib::AudioProperties::ReadStyle)' gnome-cmd-tags-taglib.cc:(.text+0x4c2): undefined reference to `TagLib::FileRef::isNull() const' gnome-cmd-tags-taglib.cc:(.text+0x4ce): undefined reference to `TagLib::FileRef::audioProperties() const' gnome-cmd-tags-taglib.cc:(.text+0x4e5): undefined reference to `TagLib::FileRef::tag() const' gnome-cmd-tags-taglib.cc:(.text+0x4ef): undefined reference to `TagLib::FileRef::file() const' gnome-cmd-tags-taglib.cc:(.text+0x50a): undefined reference to `TagLib::FileRef::~FileRef()' gnome-cmd-tags-taglib.cc:(.text+0x5df): undefined reference to `TagLib::FileRef::~FileRef()' tags/libgcmd-tags.a(gnome-cmd-tags-taglib.o): In function `readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)': gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0x1d): undefined reference to `TagLib::ID3v2::Tag::frameList() const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0x7e): undefined reference to `TagLib::ID3v2::Frame::frameID() const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0x90): undefined reference to `TagLib::ByteVector::data()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0xc5): undefined reference to `TagLib::ByteVector::~ByteVector()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0x253): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0x28a): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0xc69): undefined reference to `TagLib::ByteVector::~ByteVector()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib5ID3v23TagE[readTags(GnomeCmdFileMetadata&, TagLib::ID3v2::Tag const*)]+0xd7e): undefined reference to `TagLib::String::~String()' tags/libgcmd-tags.a(gnome-cmd-tags-taglib.o): In function `readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)': gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x20): undefined reference to `TagLib::Ogg::XiphComment::vendorID() const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x3e): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x79): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x88): undefined reference to `TagLib::Ogg::XiphComment::fieldListMap() const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0xb3): undefined reference to `TagLib::Ogg::XiphComment::fieldListMap() const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0xe5): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x222): undefined reference to `TagLib::String::String(char const*, TagLib::String::Type)' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x247): undefined reference to `TagLib::StringList::toString(TagLib::String const&) const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x265): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x2a1): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x2a9): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x77b): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x81b): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z8readTagsR20GnomeCmdFileMetadataPKN6TagLib3Ogg11XiphCommentE[readTags(GnomeCmdFileMetadata&, TagLib::Ogg::XiphComment const*)]+0x82e): undefined reference to `TagLib::String::~String()' tags/libgcmd-tags.a(gnome-cmd-tags-taglib.o): In function `getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)': gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x11a): undefined reference to `typeinfo for TagLib::MPEG::Properties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x122): undefined reference to `typeinfo for TagLib::AudioProperties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x13c): undefined reference to `TagLib::MPEG::Properties::channelMode() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x16f): undefined reference to `TagLib::MPEG::Properties::layer() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x1a2): undefined reference to `TagLib::MPEG::Properties::version() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x1b3): undefined reference to `TagLib::MPEG::Properties::version() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x1e6): undefined reference to `TagLib::MPEG::Properties::isCopyrighted() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x20d): undefined reference to `TagLib::MPEG::Properties::isOriginal() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x27c): undefined reference to `typeinfo for TagLib::Vorbis::Properties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x284): undefined reference to `typeinfo for TagLib::AudioProperties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x29a): undefined reference to `TagLib::Vorbis::Properties::vorbisVersion() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x2aa): undefined reference to `TagLib::Vorbis::Properties::bitrateMinimum() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x2ba): undefined reference to `TagLib::Vorbis::Properties::bitrateMaximum() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x2ca): undefined reference to `TagLib::Vorbis::Properties::bitrateNominal() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x2f4): undefined reference to `typeinfo for TagLib::FLAC::Properties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x2fc): undefined reference to `typeinfo for TagLib::AudioProperties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x349): undefined reference to `TagLib::FLAC::Properties::sampleWidth() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x355): undefined reference to `TagLib::FLAC::Properties::sampleWidth() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x39c): undefined reference to `typeinfo for TagLib::MPC::Properties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x3a4): undefined reference to `typeinfo for TagLib::AudioProperties' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x3c2): undefined reference to `TagLib::Vorbis::Properties::vorbisVersion() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x3d2): undefined reference to `TagLib::MPC::Properties::mpcVersion() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x444): undefined reference to `TagLib::Vorbis::Properties::bitrateNominal() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x474): undefined reference to `TagLib::Vorbis::Properties::vorbisVersion() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x4a4): undefined reference to `TagLib::Vorbis::Properties::bitrateMaximum() const' gnome-cmd-tags-taglib.cc:(.text._Z18getAudioPropertiesR20GnomeCmdFileMetadataPKN6TagLib15AudioPropertiesE[getAudioProperties(GnomeCmdFileMetadata&, TagLib::AudioProperties const*)]+0x4d4): undefined reference to `TagLib::Vorbis::Properties::bitrateMinimum() const' tags/libgcmd-tags.a(gnome-cmd-tags-taglib.o): In function `getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)': gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x56): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x8a): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xb4): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xe3): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x10d): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x135): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x186): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x1b5): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x1df): undefined reference to `TagLib::String::to8Bit(bool) const' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x207): undefined reference to `TagLib::String::~String()' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x217): undefined reference to `typeinfo for TagLib::Ogg::XiphComment' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0x21f): undefined reference to `typeinfo for TagLib::Tag' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xaa4): undefined reference to `typeinfo for TagLib::APE::Tag' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xaac): undefined reference to `typeinfo for TagLib::Tag' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xb4e): undefined reference to `typeinfo for TagLib::MPEG::File' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xb56): undefined reference to `typeinfo for TagLib::File' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xb72): undefined reference to `TagLib::MPEG::File::ID3v2Tag(bool)' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xb9c): undefined reference to `typeinfo for TagLib::FLAC::File' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xba4): undefined reference to `typeinfo for TagLib::File' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xbc4): undefined reference to `TagLib::FLAC::File::ID3v2Tag(bool)' gnome-cmd-tags-taglib.cc:(.text._Z6getTagR20GnomeCmdFileMetadataPN6TagLib4FileEPKNS1_3TagE[getTag(GnomeCmdFileMetadata&, TagLib::File*, TagLib::Tag const*)]+0xd12): undefined reference to `TagLib::String::~String()' collect2: ld returned 1 exit status
This problem has been fixed in our software repository. The fix will go into the next, 1.2.8.6 release. Thank you for your bug report.