Package: tagcolledit Version: 1.0-2 Severity: serious Justification: fails to build from source
tagcolledit failed to build on a sparc buildd, duplicated on my sparc pbuilder: if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/tagcoll-1.0 -DXTHREADS -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -g -Wall -O2 -Wall -MT instantiations.o -MD -MP -MF ".deps/instantiations.Tpo" -c -o instantiations.o instantiations.cc; \ then mv -f ".deps/instantiations.Tpo" ".deps/instantiations.Po"; else rm -f ".deps/instantiations.Tpo"; exit 1; fi g++ -g -Wall -O2 -Wall -o tagcolledit Environment.o CommandlineParser.o Serializer.o Tag.o TagSet.o TagcollDocument.o TagMenu.o TagSelector.o ItemList.o TagPanel.o TagcollEditor.o tagcolledit.o instantiations.o -ltagcoll1 -ltdb -lz -lgtkmm-2.4 -lgdkmm-2.4 -latkmm-1.6 -lgtk-x11-2.0 -lpangomm-1.4 -lglibmm-2.4 -lsigc-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 TagcollDocument.o:(.gnu.linkonce.r._ZTV15TagcollDocumentISsE+0x10): undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::do_changed()' TagcollDocument.o:(.gnu.linkonce.r._ZTV15TagcollDocumentISsE+0x14): undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::do_filename_changed()' TagSelector.o: In function `TagSelector::on_titleAdd_event(_GdkEvent*)': /build/buildd/tagcolledit-1.0/src/TagSelector.cc:53: undefined reference to `TagMenu<TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::populateAvailable(TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, TagSet const&)' TagSelector.o: In function `TagSelector::on_facetAdd_event(_GdkEvent*, Facet)': /build/buildd/tagcolledit-1.0/src/TagSelector.cc:67: undefined reference to `TagMenu<TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::populateAvailable(TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, TagSet const&, Facet const&)' ItemList.o: In function `ItemList::on_event(_GdkEvent*)': /build/buildd/tagcolledit-1.0/src/ItemList.cc:354: undefined reference to `TagMenu<TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::populateUnselected(TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, TagSet const&)' ItemList.o: In function `ItemList::on_itemList_drop_drag_data_received(Glib::RefPtr<Gdk::DragContext> const&, int, int, Gtk::SelectionData const&, unsigned int, unsigned int)': /build/buildd/tagcolledit-1.0/src/ItemList.cc:501: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagPanel.o: In function `TagPanel::on_signal_remove_tag(Tag)': /build/buildd/tagcolledit-1.0/src/TagPanel.cc:102: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagPanel.o: In function `TagPanel::on_signal_add_tag(Tag)': /build/buildd/tagcolledit-1.0/src/TagPanel.cc:77: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagcollEditor.o: In function `TagcollEditor::checkUndo()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:236: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::canUndo() const' /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:237: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::canRedo() const' TagcollEditor.o: In function `TagcollEditor::on_undo()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:330: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::undo()' TagcollEditor.o: In function `TagcollEditor::on_redo()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:335: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::redo()' TagcollEditor.o: In function `TagcollEditor::on_request_tagcoll_change(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag>)': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:465: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagcollEditor.o: In function `TagcollEditor::on_open_debtags()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:243: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::loadDebtags()' TagcollEditor.o: In function `TagcollEditor::on_open()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:263: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' TagcollEditor.o: In function `TagcollEditor::on_delete_unselected()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:460: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagcollEditor.o: In function `TagcollEditor::on_move_to_other()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:435: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagcollEditor.o: In function `TagcollEditor::on_copy_to_other()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:415: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagcollEditor.o: In function `TagcollEditor::on_intersect()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:396: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagcollEditor.o: In function `TagcollEditor::on_merge()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:364: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' TagcollEditor.o:/build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:513: more undefined references to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::applyChange(Tagcoll::PatchList<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Tag> const&)' follow TagcollEditor.o: In function `TagcollEditor::on_save_as()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:304: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' TagcollEditor.o: In function `TagcollEditor::on_save()': /build/buildd/tagcolledit-1.0/src/TagcollEditor.cc:285: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' tagcolledit.o: In function `main': /build/buildd/tagcolledit-1.0/src/tagcolledit.cc:80: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /build/buildd/tagcolledit-1.0/src/tagcolledit.cc:82: undefined reference to `TagcollDocument<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::loadDebtags()' collect2: ld returned 1 exit status make[3]: *** [tagcolledit] Error 1 make[3]: Leaving directory `/build/buildd/tagcolledit-1.0/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/build/buildd/tagcolledit-1.0' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd/tagcolledit-1.0' -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]