Here's the result I get from trying to compile it... checking for GLIB - version >= 2.0.6... no *** Could not run GLIB test program, checking why... *** The test program compiled, but did not run. This usually means *** that the run-time linker is not finding GLIB or finding the wrong *** version of GLIB. If it is not finding GLIB, you'll need to set your *** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point *** to the installed location Also, make sure you have run ldconfig if that *** is required on your system *** *** If you have an old version installed, it is best to remove it, although *** you may also be able to get things to work by modifying LD_LIBRARY_PATH configure: error: *** GLIB 2.0.6 or better is required. The latest version of *** GLIB is always available from ftp://ftp.gtk.org/. !!! ERROR: The ebuild did not complete successfully. !!! Function econf, Line 189, Exitcode 1 !!! econf failed emerge -s glib reports the following: * dev-libs/glib Latest version available: 2.0.7 Latest version installed: 2.0.7 Homepage: http://www.gtk.org/ Description: The GLib library of C routines # ld.so.conf autogenerated by env-update; make all changes to # contents of /etc/env.d directory /usr/local/lib /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2 /usr/lib/opengl/nvidia/lib /usr/lib/mozilla /usr/X11R6/lib /opt/sun-jdk-1.4.1.01/jre/lib/ /usr/qt/3/lib /usr/kde/3/lib /usr/lib/fltk-1.0 locate glib returns the following segement /usr/lib/glib /usr/lib/glib-2.0 /usr/lib/glib-2.0/include /usr/lib/glib-2.0/include/glibconfig.h /usr/lib/glib/include /usr/lib/glib/include/glibconfig.h /usr/lib/gtkmm-2.0/include/glibmmconfig.h /usr/lib/gtkmm-2.0/proc/m4/convert_glib.m4 /usr/lib/libglib-1.2.so.0 /usr/lib/libglib-1.2.so.0.0.10 /usr/lib/libglib-2.0.la /usr/lib/libglib-2.0.so /usr/lib/libglib-2.0.so.0 /usr/lib/libglib-2.0.so.0.0.7 /usr/lib/libglib.a /usr/lib/libglib.la /usr/lib/libglibmm-2.0.la /usr/lib/libglibmm-2.0.so /usr/lib/libglibmm-2.0.so.1 /usr/lib/libglibmm-2.0.so.1.0.0 /usr/lib/libglib.so
please attach the config.log file from /var/tmp/portage/gtk+-2.0.8/work/gtk+-2.0.8/ . There should be a more precise error message in there .
Created attachment 5516 [details] the config.log you wanted It didn't really have a more detailed message which is why I didn't include it.
err... all this with a severe overoptimization? Strip all your CFLAGS and CXXFLAGS and run with "-O2 -march=pentium3 -pipe". closing this as invalid for this reason.