To compile I'm using a dual Athlon MP 1.2Ghz box. The following builds fail when I have MAKE="make -jX" where X > 1 in my make.conf file. groff-1.17.2-r2 grep-2.5-r1 ORBit2-2.4.0-r3 libxml2-2.4.23 libxml-1.8.17-r2 tiff-3.5.7-r1 As I have more time I'll add to the list
MAKEOPTS="-j2" is the proper way to do this with portage. Packages that can be built parallel are built parallel using 'emake' others just use make. Can you test these again?
This is not a failure of the portage system, this is a failure of me not making sure I have the right options in make.conf. I had MAKE="make -j3", I should have had MAKEOPTS="-j3". This resolved the issue. Thank you Nicholas Jones for pointing this out. I apologise for any time that I have wasted.
Now that I have the correct options in the make.conf file, I've been continuing compiling software on my machine with -j4. I've run into this package that does not compile correctly... dev-libs/bglibs/bglibs-1.001.ebuild It buids about 1/2 the time with -j4, other times it builds fine. With -j1 it builds correctly all the time. other issues I've noticed are... qt-3.0.5 does not compile with gcc 3.1.1 arts-1.0.2-r1 does not compile with gcc 3.1.1 yacc-1.9.1-r1 does not compile with gcc 3.1.1
Fixed bglibs in cvs. emerge rsync at around 7:20GMT.
The noted failed build is fixed. Compiler issues are being worked on.