Comment 4 for bug 583141

Revision history for this message
su_v (suv-lp) wrote :

The fix (or the cleanup afterwards) apparently breaks building on linux (e.g. Ubuntu build bots) and on OS X:

Error from failed Ubuntu Quantal build [1]:

In file included from ./ui/widget/labelled.h:14:0,
                 from ./ui/widget/scalar.h:15,
                 from ./ui/widget/registered-widget.h:15,
                 from display/canvas-axonomgrid.cpp:20:
/usr/include/gtkmm-2.4/gtkmm/box.h:105:1: error: expected class-name before '{' token
/usr/include/gtkmm-2.4/gtkmm/box.h:112:10: error: '_GtkBoxChild' does not name a type
/usr/include/gtkmm-2.4/gtkmm/box.h:114:16: error: '_GtkBoxChild' does not name a type
/usr/include/gtkmm-2.4/gtkmm/box.h: In member function 'guint16 Gtk::Box_Helpers::Child::get_padding() const':
/usr/include/gtkmm-2.4/gtkmm/box.h:118:55: error: 'gobj' was not declared in this scope
/usr/include/gtkmm-2.4/gtkmm/box.h: In member function 'bool Gtk::Box_Helpers::Child::get_expand() const':
/usr/include/gtkmm-2.4/gtkmm/box.h:119:55: error: 'gobj' was not declared in this scope
/usr/include/gtkmm-2.4/gtkmm/box.h: In member function 'bool Gtk::Box_Helpers::Child::get_fill() const':
/usr/include/gtkmm-2.4/gtkmm/box.h:120:55: error: 'gobj' was not declared in this scope
/usr/include/gtkmm-2.4/gtkmm/box.h: In member function 'bool Gtk::Box_Helpers::Child::get_pack() const':
/usr/include/gtkmm-2.4/gtkmm/box.h:121:55: error: 'gobj' was not declared in this scope
/usr/include/gtkmm-2.4/gtkmm/box.h: In member function 'GtkBox* Gtk::Box_Helpers::Child::parent()':
/usr/include/gtkmm-2.4/gtkmm/box.h:130:52: error: 'gobj' was not declared in this scope
make[4]: *** [display/canvas-axonomgrid.o] Error 1
make[4]: Leaving directory `/build/buildd/inkscape-trunk-0.48+devel+11832+32~quantal1/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/build/buildd/inkscape-trunk-0.48+devel+11832+32~quantal1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/inkscape-trunk-0.48+devel+11832+32~quantal1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/inkscape-trunk-0.48+devel+11832+32~quantal1'

[1] <https://launchpadlibrarian.net/121260324/buildlog_ubuntu-quantal-amd64.inkscape-trunk_1%3A0.48%2Bdevel%2B11832%2B32~quantal1_FAILEDTOBUILD.txt.gz>