Grant wrote:

That's great.  I'm up against a mysql upgrade that doesn't want to go
through without the new gcc, so I'm going for it now.

I have 4 desktops on a non-hardened profile and 1 server on a hardened
profile.  I'd love to put the desktops on a hardened profile with this
new gcc.  Can I switch from non-hardened to hardened?

- Grant


Yep. Just switch your profile to the hardened one, and emerge system (the FAQ[1] claims only binutils, gcc, and virtual/libc are necessary). Then, switch your compiler, and emerge -ve world to recompile everything with the new GCC.

Note that I said there were *fewer* problems with gcc-4.x than there were with gcc-3.x hardened. That doesn't mean there aren't problems using hardened for a desktop machine. A few packages, e.g.

*  Non-free video drivers
*  Wine
*  Mplayer
*  OpenOffice

usually fail unless you switch to vanilla GCC temporarily. Although, now that gcc-4.x is stable, we can probably file these as bugs and get them fixed.


[1] http://www.gentoo.org/proj/en/hardened/hardenedfaq.xml

Reply via email to