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]

Reply via email to