When using gcc-4.2 gtkmm-2.2.12 fails like this: notebook.cc: In static member function 'static void Gtk::Notebook_Class::class_init_function(void*, void*)': notebook.cc:684: error: invalid conversion from 'gboolean (*)(GtkNotebook*, gint)' to 'void (*)(GtkNotebook*, gint)' Searching bugzilla brings up bug #164997, where Ryan Hill added a patch for gcc-4.1. Removing the patch makes it work again with gcc-4.2. Reproducible: Always Steps to Reproduce: 1. switch to gcc-4.2 2. emerge gtkmm-2.2.12
*** Bug 187950 has been marked as a duplicate of this bug. ***
gtkmm-2.12.1 is now stable on all arches and works fine with gcc 4.2. Closing. Thanks