the latest unmasked openbox ebuild fails for me. I'm using CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse -msse -msse2 -mmmx" on a p4-m. the compile fails with: c++ -DHAVE_CONFIG_H -I. -I. -I.. -DNDEBUG -march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse -msse -msse2 -mmmx -I/usr/X11R6/include -Wall -W -c xftlsfonts.cc xftlsfonts.cc: In function `int main(int, char**)': xftlsfonts.cc:101: `XftValueList' undeclared (first use this function) xftlsfonts.cc:101: (Each undeclared identifier is reported only once for each function it appears in.) xftlsfonts.cc:101: `vallist' undeclared (first use this function) make[3]: *** [xftlsfonts.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/openbox-2.1.3-r3/work/openbox-2.1.3/util' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/openbox-2.1.3-r3/work/openbox-2.1.3/util' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/openbox-2.1.3-r3/work/openbox-2.1.3' make: *** [all-recursive-am] Error 2 !!! ERROR: x11-wm/openbox-2.1.3-r3 failed. !!! Function commonbox_src_compile, Line -8674, Exitcode 2 !!! (no error message) new ebuild seems to only lack a src_unpack section which contains a sed line for making some replacements. thanks for the hard work. -pete
-r4 is commited and should fix your problems.