I installed a 1.4-r2 GRP system then switched to ~x86 and started doing an emerge -u world. It stopped at gtk+. Reproducible: Always Steps to Reproduce: 1. emerge gtk+ (2.2.1-r1) 2. ??? 3. Profit Actual Results: In file included from ../../gdk/x11/gdkwindow-x11.h:30, from gdkprivate-x11.h:36, from gdkx.h:78, from gdkcolor-x11.c:31: ../../gdk/x11/gdkdrawable-x11.h:69: parse error before "XftDraw" ../../gdk/x11/gdkdrawable-x11.h:69: warning: no semicolon at end of struct or union In file included from gdkprivate-x11.h:36, from gdkx.h:78, from gdkcolor-x11.c:31: ../../gdk/x11/gdkwindow-x11.h:69: field `parent_instance' has incomplete type In file included from gdkprivate-x11.h:37, from gdkx.h:78, from gdkcolor-x11.c:31: ../../gdk/x11/gdkpixmap-x11.h:52: field `parent_instance' has incomplete type make[3]: *** [gdkcolor-x11.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/gtk+-2.2.1-r1/work/gtk+-2.2.1/gdk/x11' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gtk+-2.2.1-r1/work/gtk+-2.2.1/gdk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gtk+-2.2.1-r1/work/gtk+-2.2.1' make: *** [all-recursive-am] Error 2 !!! ERROR: x11-libs/gtk+-2.2.1-r1 failed. !!! Function src_compile, Line 68, Exitcode 2 !!! (no error message) Expected Results: Compile successfully. Portage 2.0.48 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-ck6 i686 Pentium III (Coppermine) GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/ distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow avi gif libwww mmx motif png sdl xml2 xv gdbm berkdb slang readli ne X gpm tcpd pam ssl perl python imlib oggvorbis gtk opengl aalib acpi apache2 apm -arts cdr crypt cups curl dga directfb doc dvd encode -esd ethereal fbcon fl ash gb -gnome gphoto2 imap java jikes jpeg junit -kde lcms libg++ mikmod mozilla mpeg ncurses -nls oav odbc oss pda pdflib plotutils qt quicktime samba slp snmp socks5 spell sse svga truetype usb wmf Xaw3d xface xinerama xmms zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -fprefetch-lo op-arrays -mfpmath=sse -fforce-addr" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -fprefetch- loop-arrays -mfpmath=sse -fforce-addr" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
The system is a stage3 install with GRP X.
hmm looks like an Xft header problem . What xfree are you using ? you should probably rebuild xfree. And attach the complete error log, it is missing stuff.
waiting for response
Uhm.. I thought I replied to this but I guess I didn't. I emerged sync && emerged gtk+ again a few days later and it worked. I also upgraded X at some point (not sure if it was before or after) so I can't tell exactly what that was all about. Motion to close bug (as RESOLVED FIXEDITSELF).
reopen to close properly
nonreproducable closing