| Summary: | c++ library headers missing | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | João Rafael Moraes Nicola <joaoraf> |
| Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
*** Bug 121589 has been marked as a duplicate of this bug. *** |
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