The bug msg:(Latest version installed of XFREE: 4.2.99.3-r1) gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gdk-pixbuf-1.0 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../ -I../libs/ -DXFCE_DIR=\"/usr/share/xfce\" -DXFCE_LOCALE_DIR=\"/usr/share/locale\" -DXFCE_CONFDIR=\"/etc/xfce\" -I/usr/X11R6/include -O3 -mcpu=pentium2 -march=pentium2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int -MT wild.lo -MD -MP -MF .deps/wild.Tpo -c wild.c -fPIC -DPIC -o .libs/wild.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gdk-pixbuf-1.0 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../ -I../libs/ -DXFCE_DIR=\"/usr/share/xfce\" -DXFCE_LOCALE_DIR=\"/usr/share/locale\" -DXFCE_CONFDIR=\"/etc/xfce\" -I/usr/X11R6/include -O3 -mcpu=pentium2 -march=pentium2 -pipe -fomit-frame-pointer -Wall -Wno-implicit-int -MT wild.lo -MD -MP -MF .deps/wild.Tpo -c wild.c -o wild.o >/dev/null 2>&1 In file included from utils.h:13, from Strings.c:16: /usr/X11R6/include/X11/Xft/Xft.h:52: parse error before "_XftFTlibrary" /usr/X11R6/include/X11/Xft/Xft.h:52: warning: data definition has no type or storage class /usr/X11R6/include/X11/Xft/Xft.h:86: parse error before "FT_UInt" /usr/X11R6/include/X11/Xft/Xft.h:86: warning: no semicolon at end of struct or union /usr/X11R6/include/X11/Xft/Xft.h:89: parse error before '}' token /usr/X11R6/include/X11/Xft/Xft.h:89: warning: data definition has no type or storage class /usr/X11R6/include/X11/Xft/Xft.h:93: parse error before "FT_UInt" /usr/X11R6/include/X11/Xft/Xft.h:93: warning: no semicolon at end of struct or union /usr/X11R6/include/X11/Xft/Xft.h:96: parse error before '}' token /usr/X11R6/include/X11/Xft/Xft.h:96: warning: data definition has no type or storage class /usr/X11R6/include/X11/Xft/Xft.h:190: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:256: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:262: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:295: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:354: parse error before "XftLockFace" /usr/X11R6/include/X11/Xft/Xft.h:354: warning: data definition has no type or storage class /usr/X11R6/include/X11/Xft/Xft.h:393: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:399: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:408: parse error before "FT_UInt" /usr/X11R6/include/X11/Xft/Xft.h:418: parse error before "XftCharIndex" /usr/X11R6/include/X11/Xft/Xft.h:420: warning: data definition has no type or storage class /usr/X11R6/include/X11/Xft/Xft.h:461: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:472: parse error before '*' token /usr/X11R6/include/X11/Xft/Xft.h:493: parse error before '*' token make[2]: *** [Strings.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... mv -f .libs/wild.lo wild.lo make[2]: Leaving directory `/var/tmp/portage/xfce-3.8.18-r1/work/xfce-3.8.18/libs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xfce-3.8.18-r1/work/xfce-3.8.18' make: *** [all] Error 2 !!! ERROR: x11-wm/xfce-3.8.18-r1 failed. !!! Function src_compile, Line 46, Exitcode 2 !!! (no error message) -------------------------------------- The system info: emerge info Portage 2.0.46-r4 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-gentoo-r10 i686 Pentium II (Deschutes) USE="oss 3dnow avi crypt encode gif jpeg libg++ mikmod mpeg nls pdflib png quick time xmms zlib gdbm berkdb slang svga ggi sdl tcpd pam esd imlib oggvorbis gtk o pengl X kde arts -gnome gtk2 gtk+ -alsa apm cups dga php perl python ssl ncurses qt qtmt readline sasl spell sse truetype xml xml2 xv x86 gpm libwww mmx motif m oznoirc moznomail moznocompose flash java ipv6 doc" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -mcpu=pentium2 -march=pentium2 -pipe -fomit-frame-pointer " CXXFLAGS="-O3 -mcpu=pentium2 -march=pentium2 -pipe -fomit-frame-pointer " ACCEPT_KEYWORDS="x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X 11/xkb /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j2" JDK_HOME="/opt/sun-jdk-1.4.1.01" JAVA_HOME="/opt/sun-jdk-1.4.1.01" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
this is an xft2 bug...I'll look into it, but first if --enable-xft is in the ebuild try changing it to --enable-xft2
*** Bug 13253 has been marked as a duplicate of this bug. ***
*** Bug 13289 has been marked as a duplicate of this bug. ***
Brad, to test which one to enable, you could do something like: ------------------------------------------- pkg-config xft \ && myconf="${myconf} --enable-xft2" \ || myconf="${myconf} --enable-xft" ------------------------------------------- Just remember that you will have to depend on x11-utils/pkgconfig ....
Thx, the --enable-xft2 thing seems to work here, and thanks for the test ....learned a new tool :), anyway I'm gonna commit as a new revision
Yeah, worked :-) Now watch the new ver of 4 ( still alpha, and looks great ) Thanks