Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45293 - gtkmm-2.2.8 fails to build
Summary: gtkmm-2.2.8 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 45710 (view as bug list)
Depends on:
Blocks: 45747
  Show dependency tree
 
Reported: 2004-03-21 09:40 UTC by Ernani MElode Sousa Reis
Modified: 2004-04-24 07:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ernani MElode Sousa Reis 2004-03-21 09:40:52 UTC
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)
Comment 1 foser (RETIRED) gentoo-dev 2004-03-21 10:08:48 UTC
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
Comment 2 foser (RETIRED) gentoo-dev 2004-03-21 10:09:16 UTC
forgot..
Comment 3 Dean Ellis 2004-03-21 11:27:11 UTC
Caused by -DGDK_DISABLE_DEPRECATED basically.
Comment 4 Dean Ellis 2004-03-21 11:31:31 UTC
This was fixed in gtkmm-2.2.9 incidentally.

Comment 5 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-03-22 09:54:41 UTC
http://bugzilla.gnome.org/show_bug.cgi?id=126324

any news?
Comment 6 Eduardo Silva 2004-03-24 13:41:44 UTC
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?
Comment 7 foser (RETIRED) gentoo-dev 2004-03-26 09:04:15 UTC
*** Bug 45710 has been marked as a duplicate of this bug. ***
Comment 8 foser (RETIRED) gentoo-dev 2004-03-26 09:26:09 UTC
gtkmm-2.2.10 has been added to the tree, please test.

We should probably also fix the 2.2.8 version as well.
Comment 9 Tom Duffy 2004-03-26 16:51:38 UTC
2.2.10 fixed it for me

THANKS!

-tduffy
Comment 10 Yi Quang (RETIRED) gentoo-dev 2004-04-21 22:50:28 UTC
foser, can we close this bug now?
Comment 11 Yi Quang (RETIRED) gentoo-dev 2004-04-23 18:20:16 UTC
closing since user reported success. 
Comment 12 foser (RETIRED) gentoo-dev 2004-04-24 07:06:13 UTC
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.