I need libXfont-1.4.0 because xf86-video-intel-2.7.99.902-r1 depends on xorg-server-1.6.3 which depends on libXfont-1.4.0. But libXfont fails to emerge. Here is the end of the libXfont build.log:
libtool: link: i686-pc-linux-gnu-gcc -shared .libs/dummy.o -Wl,--whole-archive fontfile/.libs/libfontfile.a FreeType/.libs/libft.a bitmap/.libs/libbitmap.a builtins/.libs/libbuiltins.a fc/.libs/libfc.a util/.libs/libutil.a stubs/.libs/libstubs.a -Wl,--no-whole-archive /usr/lib/libfreetype.so -lbz2 -lm /usr/lib/libfontenc.so -lz -march=i686 -Wl,-O1 -Wl,-soname -Wl,libXfont.so.1 -o .libs/libXfont.so.1.4.1 bitmap/.libs/libbitmap.a: member bitmap/.libs/libbitmap.a(bitscale.o) in archive is not an object collect2: ld returned 1 exit status make[3]: *** [libXfont.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/x11-libs/libXfont-1.4.0/work/libXfont-1.4.0/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/x11-libs/libXfont-1.4.0/work/libXfont-1.4.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/x11-libs/libXfont-1.4.0/work/libXfont-1.4.0' make: *** [all] Error 2 [31;01m*[0m [31;01m*[0m ERROR: x11-libs/libXfont-1.4.0 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 49: Called src_compile [31;01m*[0m environment, line 3109: Called x-modular_src_compile [31;01m*[0m environment, line 3894: Called x-modular_src_make [31;01m*[0m environment, line 3934: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m emake || die "emake failed" [31;01m*[0m The die message: [31;01m*[0m emake failed [31;01m*[0m [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m*[0m A complete build log is located at '/var/tmp/portage/x11-libs/libXfont-1.4.0/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/x11-libs/libXfont-1.4.0/temp/environment'. [31;01m*[0m