ebuild finishes with an error. compiling with: [ebuild R ] x11-libs/gtk+-2.4.0 issues error message: pixbuf.cc: In member function `void Gdk::Pixbuf::render_to_drawable(const Glib::RefPtr<Gdk::Drawable>&, const Glib::RefPtr<Gdk::GC>&, int, int, int, int, int, int, Gdk::RgbDither, int, int)': pixbuf.cc:435: error: `gdk_pixbuf_render_to_drawable' undeclared (first use this function) pixbuf.cc:435: error: (Each undeclared identifier is reported only once for each function it appears in.) pixbuf.cc: In member function `void Gdk::Pixbuf::render_to_drawable_alpha(const Glib::RefPtr<Gdk::Drawable>&, int, int, int, int, int, int, Gdk::PixbufAlphaMode, int, Gdk::RgbDither, int, int)': pixbuf.cc:440: error: `gdk_pixbuf_render_to_drawable_alpha' undeclared (first use this function)
try upping its version to 2.2.10, see if that works better. I assume it was a bug in gtkmm which wasn't exposed before gtk2.4
forgot..
Caused by -DGDK_DISABLE_DEPRECATED basically.
This was fixed in gtkmm-2.2.9 incidentally.
http://bugzilla.gnome.org/show_bug.cgi?id=126324 any news?
I'm having the exact same problems described in this bug, I have tried: * Reintalling libsigc++ as was done in the previous bug. No dice. * Install gtkmm-2.2.5. Same error as with 2.2.8. * Installed gtkmm-1.2.9-r2. This worked fine. * tried to upgrade to either 2.2.5 or 2.2.8. No dice, same error. I really need this becaus eit's blocking both k3b and dvdrip emerge which I need as soon as possible. If 2.2.9 fixes this, when will it be in portage?
*** Bug 45710 has been marked as a duplicate of this bug. ***
gtkmm-2.2.10 has been added to the tree, please test. We should probably also fix the 2.2.8 version as well.
2.2.10 fixed it for me THANKS! -tduffy
foser, can we close this bug now?
closing since user reported success.
not really.. 2.2.8 itself will in certain situations fail. Using a newer release should fix that, but they're not stable on all arches.