Package: workrave Version: 1.8.2-1 Severity: important Tags: patch Your package fails to build with G++ 4.1. I'm filing this bug as important for now, but when 4.1 will be the default compiler in unstable (probably in a few weeks) I'll upgrade this to serious.
A patch is below. > Automatic build of workrave_1.8.2-1 on bigsur by sbuild/mips 1.106 ... > g++ -DHAVE_CONFIG_H -DGNOMELOCALEDIR=\""/usr/share/locale"\" -I../../../intl > -I.. -I. -I. -I../../.. -DWORKRAVE_DATADIR="\"/usr/share/workrave\"" -W -I > ../../../common/include -I ../../../common/include/unix -I > ../../../backend/include -I ../../../backend/src/ -I > ../../../backend/src/unix -I ../../../frontend/common/include/ -I > ../../../frontend/common/include/gnome -I../../../src -I. -DXTHREADS > -DORBIT2=1 -pthread -I/usr/include/libgnomeuimm-2.6 > -I/usr/lib/libgnomeuimm-2.6/include -I/usr/include/libgnomemm-2.6 > -I/usr/lib/libgnomemm-2.6/include -I/usr/include/libgnomecanvasmm-2.6 > -I/usr/lib/libgnomecanvasmm-2.6/include -I/usr/include/gconfmm-2.6 > -I/usr/lib/gconfmm-2.6/include -I/usr/include/libglademm-2.4 > -I/usr/lib/libglademm-2.4/include -I/usr/include/libgnomeui-2.0 > -I/usr/include/gnome-vfsmm-2.6 -I/usr/lib/gnome-vfsmm-2.6/include > -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include > -I/usr/include/libgnome-2.0 -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/include/pango-1.0 -I/usr/include/cairo -I/usr/X11R6/include > -I/usr/include/atk-1.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 > -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 > -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 > -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 > -I/usr/include/freetype2 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 > -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-keyring-1 -DORBIT2=1 > -pthread -DXTHREADS -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 > -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 > -I/usr/include/libart-2.0 -I/usr/include/gconf/2 > -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 > -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 > -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 > -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include > -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/X11R6/include > -I/usr/include/libxml2 -DXTHREADS -I/usr/include/gtk-2.0 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -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/include/pango-1.0 -I/usr/include/cairo -I/usr/X11R6/include > -I/usr/include/atk-1.0 -DORBIT2=1 -pthread -I/usr/include/gconf/2 > -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -D_XOPEN_SOURCE=600 -pthread -I/usr/include/gnet-2.0 > -I/usr/lib/gnet-2.0/include/ -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -Iunix/ -I../../plugin/distribution/gtkmm/src > -I../../plugin/statistics/gtkmm/src -I../../plugin/exercises/gtkmm/src > -I../../plugin/exercises/common/src -Os -g -DNDEBUG -c -o > workrave-BreakWindow.o `test -f 'BreakWindow.cc' || echo './'`BreakWindow.cc > GtkUtil.hh:60: error: extra qualification 'GtkUtil::' on member > 'create_label_with_tooltip' > GtkUtil.hh:64: error: extra qualification 'GtkUtil::' on member > 'create_image_with_tooltip' > GtkUtil.hh:87: error: extra qualification 'GtkUtil::' on member > 'has_button_images' > make[6]: *** [workrave-BreakWindow.o] Error 1 > make[6]: Leaving directory `/build/tbm/workrave-1.8.2/frontend/gtkmm/src' --- ./frontend/gtkmm/src/GtkUtil.hh~ 2005-09-23 19:22:33.000000000 +0000 +++ ./frontend/gtkmm/src/GtkUtil.hh 2006-03-19 13:10:13.000000000 +0000 @@ -56,12 +56,10 @@ create_label(std::string text, bool bold); static Gtk::Widget * - GtkUtil::create_label_with_tooltip(std::string text, - std::string tooltip); + create_label_with_tooltip(std::string text, std::string tooltip); static EventImage * - GtkUtil::create_image_with_tooltip(std::string file, - std::string tooltip); + create_image_with_tooltip(std::string file, std::string tooltip); static Gtk::Widget * create_label_for_break(BreakId id); @@ -84,7 +82,7 @@ static void set_wmclass(Gtk::Window &window, std::string class_postfix); static void center_window(Gtk::Window &window, HeadInfo &head); - static bool GtkUtil::has_button_images(); + static bool has_button_images(); }; #endif // GTKMMGUI_HH -- Martin Michlmayr http://www.cyrius.com/