Package: xgsmlib Version: 0.2-5 Severity: important Tags: upstream As Martin Michlmayr noted in #274386, xgsmlib fails to build with G++ 4.1:
> Automatic build of xgsmlib_0.2-4 on bigsur by sbuild/mips 1.75 ... > mips-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. > -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include > -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0 > -I/usr/include/gtk-1.2 -I/usr/lib/gtkmm/include -I/usr/include/gtk-1.2 > -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/lib/sigc++-1.0/include > -I/usr/include/sigc++-1.0 -D_REENTRANT -I/usr/include/gtk-1.2 > -I/usr/include/glib-1.2 -I/usr/lib/glib/include -g -O2 -c -o > xgsm_status_dialog.o `test -f 'xgsm_status_dialog.cc' || echo > './'`xgsm_status_dialog.cc > /usr/include/gsmlib/gsm_me_ta.h:294: error: extra qualification > 'gsmlib::MeTa::' on member 'getFunctionalityLevel' > /usr/include/gsmlib/gsm_me_ta.h:295: error: extra qualification > 'gsmlib::MeTa::' on member 'setFunctionalityLevel' > /usr/include/gsmlib/gsm_me_ta.h:389: error: extra qualification > 'gsmlib::MeTa::' on member 'setCLIRPresentation' > /usr/include/gsmlib/gsm_me_ta.h:395: error: extra qualification > 'gsmlib::MeTa::' on member 'getCLIRPresentation' > make[3]: *** [xgsm_status_dialog.o] Error 1 > make[3]: Leaving directory `/build/tbm/xgsmlib-0.2/src' > make[2]: *** [all-recursive] Error 1 The above errors are caused by a bug in gsmlib (#356109). Once this is fixed, it fails with: > xgsm_device.cc: In constructor > 'Xgsm::Entry::Entry(gsmlib::PhonebookEntryBase&)': > xgsm_device.cc:52: error: no matching function for call to > 'gsmlib::SortedPhonebookIterator::SortedPhonebookIterator(NULL)' > /usr/include/gsmlib/gsm_sorted_phonebook_base.h:108: note: candidates are: > gsmlib::SortedPhonebookIterator::SortedPhonebookIterator(std::_Rb_tree_iterator<std::pair<const > gsmlib::MapKey<gsmlib::SortedPhonebookBase>, gsmlib::PhonebookEntryBase*> >) > /usr/include/gsmlib/gsm_sorted_phonebook_base.h:107: note: > gsmlib::SortedPhonebookIterator::SortedPhonebookIterator() > /usr/include/gsmlib/gsm_sorted_phonebook_base.h:105: note: > gsmlib::SortedPhonebookIterator::SortedPhonebookIterator(const > gsmlib::SortedPhonebookIterator&) > xgsm_device.cc: In constructor 'Xgsm::Entry::Entry(gsmlib::SMSStoreEntry&)': > xgsm_device.cc:57: error: no matching function for call to > 'gsmlib::SortedSMSStoreIterator::SortedSMSStoreIterator(NULL)' > /usr/include/gsmlib/gsm_sorted_sms_store.h:43: note: candidates are: > gsmlib::SortedSMSStoreIterator::SortedSMSStoreIterator(std::_Rb_tree_iterator<std::pair<const > gsmlib::MapKey<gsmlib::SortedSMSStore>, gsmlib::SMSStoreEntry*> >) > /usr/include/gsmlib/gsm_sorted_sms_store.h:42: note: > gsmlib::SortedSMSStoreIterator::SortedSMSStoreIterator() > /usr/include/gsmlib/gsm_sorted_sms_store.h:40: note: > gsmlib::SortedSMSStoreIterator::SortedSMSStoreIterator(const > gsmlib::SortedSMSStoreIterator&) > make[3]: *** [xgsm_device.o] Error 1 > make[3]: Leaving directory `/home/mvela/tmp/src/xgsmlib-0.2/src' Thanks, Matej -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]