We missed here a type of threading model (library) that is in use by glibc
We missed here a type of threading model (library) that is in use by glibc nptl/nptlonly. You know that's more important than, say, 'SSE' since we are using '-*' Without that we cannot guarantee a platform consistence for next steps. The part (ver 1.5, 2006-11-02 http://www.gentoo.org/doc/en/hpc-howto.xml): //-------------------- During the installation process, you will have to set your USE variables in /etc/make.conf. We recommended that you deactivate all the defaults (see /etc/make.profile/make.defaults) by negating them in make.conf. However, you may want to keep such use variables as x86, 3dnow, gpm, mmx, sse, ncurses, pam and tcpd. Refer to the USE documentation for more information. USE="-oss 3dnow -apm -arts -avi -berkdb -crypt -cups -encode gdbm -gif gpm -gtk -imlib -java -jpeg -kde -gnome -libg++ -libwww mikmod mmx -motif -mpeg ncurses -nls -oggvorbis -opengl pam -pdflib png -python -qt3 -qt4 -qtmt -quicktime -readline -sdl -slang -spell ssl -svga tcpd -truetype -X -xml2 -xv -zlib" Or simply: USE="-* 3dnow gpm mmx ncurses pam sse tcpd" The tcpd USE flag increases security for packages such as xinetd. //--------------------
Thanks for reporting. Fixed in CVS.