On Wed, Sep 8, 2010 at 5:10 PM, Nikos Chantziaras <rea...@arcor.de> wrote: > When building GCC, it will scan all headers in /usr/include and apply fixes > to them, and then copy them and use the modified versions. Now a binary > distro (AFAIK) will ship the GCC modified headers, so there's no problem. > > Gentoo on the other hand will work as intended by GCC only if the user > re-emerges GCC after every time a package is emerged that installs headers. > Obviously, no user does that. > > So the question is simple; does Gentoo deal with this problem in any way?
As far as I understand it, the header fixes are only there to fix things that cause the compilation of GCC itself to fail, so I don't think they are important other than when you are compiling GCC. I have nothing insightful to add other than links to some documentation that may be helpful, which you've probably already read. :) gcc-4.4.4.tar.bz2:/gcc-4.4.4/fixincludes/README http://gcc.gnu.org/onlinedocs/gcc-4.4.4/gcc/Fixed-Headers.html http://autogen.SourceForge.net/fixinc.html