neither gcc-3.4.4 nor libstdc++-v3 install c++ library headers. I had gcc-3.4.4-r1 in my system but wasn't using it. One day I switched from gcc-3.3.x to gcc-3.4.4 and: emerged gcc again, kernel, bin-utils, glibc emerged gcc again emerged libstdc++v3 started recompiling everything. When reemerging mozilla-firefox, it complained of a missing "new.h" header and a missing "new" operator. I tried emerging a different version of firefox, with the same error. I figured out that the missing header was supposed to be in the c++ library header dir. However, I could not find the c++ header dir anymore: tried locate stream, locate iostream, locate vector, etc. After that I tried to recompile gcc and libstdc++-v3 several times (5 times). equery f gcc does not show any header related to stdc++ libraries, nor equery f libstc++-v3 I have included the output of * emerge --info -v * emerge gcc * equery f gcc * equery f libstdc++-v3 * /var/db/pkg/.../gcc-3.3.4-r1/CONTENTS I just noticed that I am still using the 2005.0 profile, could that be the problem? * /var/db/pkg/.../libstdc++-v3-3.3.4/CONTENTS * equery check gcc * equery check libstdc++-v3
*** This bug has been marked as a duplicate of 121588 ***
Created attachment 78887 [details] output of "equery f gcc"
Created attachment 78888 [details] output of "equery f libstdc++-v3"
Created attachment 78889 [details] output of "equery check gcc"
Created attachment 78890 [details] output of "equery check libstdc++-v3"
Uh eh, the other way round then...
*** Bug 121588 has been marked as a duplicate of this bug. ***
Created attachment 78891 [details] output of "emege gcc" in .bz2 format
Created attachment 78892 [details] output of "emerge --info -v"
Created attachment 78894 [details] "contents of /var/db/.../gcc-3.4.4-r1/CONTENTS"
Created attachment 78895 [details] contents of "/var/db/..../libstdc++-v3/CONTENTS"
I had a MAKEFLAGS="-j3" in my make.conf, instead of MAKEOPTS. In the make install phase it got used and messed the install. Solved by renaming MAKEFLAGS to MAKEOPTS.... Thanks to jakub and marienz!
k ...
glad you found it