GNOME Bugzilla – Bug 404225
Missing dependency on Gtk 2.10
Last modified: 2007-02-04 12:26:18 UTC
Hi, typing-break/drwright.c unconditionally uses Gtk 2.10 API (GtkStatusIcon). Either it should be disabled when Gtk < 2.10 is used or the requirement should be bumped. make[3]: Entering directory `/tmp/buildd/control-center-2.16.2/debian/build/typing-break' cc -DHAVE_CONFIG_H -I. -I/tmp/buildd/control-center-2.16.2/./typing-break -I.. -DORBIT2=1 -pthread -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/include/libpng12 -I/usr/include/libxml2 -DGNOMELOCALEDIR="\"/usr/share/locale\"" -DIMAGEDIR=\"/usr/share/control-center-2.0/pixmaps\" -g -Wall -O2 -c /tmp/buildd/control-center-2.16.2/./typing-break/main.c cc -DHAVE_CONFIG_H -I. -I/tmp/buildd/control-center-2.16.2/./typing-break -I.. -DORBIT2=1 -pthread -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/include/libpng12 -I/usr/include/libxml2 -DGNOMELOCALEDIR="\"/usr/share/locale\"" -DIMAGEDIR=\"/usr/share/control-center-2.0/pixmaps\" -g -Wall -O2 -c /tmp/buildd/control-center-2.16.2/./typing-break/drwright.c /tmp/buildd/control-center-2.16.2/./typing-break/drwright.c:87: error: expected specifier-qualifier-list before 'GtkStatusIcon' /tmp/buildd/control-center-2.16.2/./typing-break/drwright.c: In function 'update_icon': /tmp/buildd/control-center-2.16.2/./typing-break/drwright.c:155: warning: implicit declaration of function 'gtk_status_icon_set_from_pixbuf' Bye,
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 358106 ***