Gentoo Archives: gentoo-hardened

From: "Claes Gyllenswärd" <letharion@×××××.com>
To: gentoo-hardened@l.g.o
Subject: Re: [gentoo-hardened] gcc-4.3.4 stabilized for a hardened profile?
Date: Sun, 18 Oct 2009 15:52:07
Message-Id: ffd1161b0910180851k2943fbe7ra1b6078feb90e861@mail.gmail.com
In Reply to: [gentoo-hardened] gcc-4.3.4 stabilized for a hardened profile? by Grant
1 I haven't seen any posts with problems.
2 I use x86 and haven't noticed any problems either, but I haven't used that
3 system much.
4 Check bugzilla.
5
6 Pasting the original announcement below.
7
8
9 2009/10/18 Grant <emailgrant@×××××.com>
10
11 > I've been stuck on gcc-3.4.6 on my hardened profile system (currently:
12 > hardened/linux/amd64/10.0) for a very long time. Now it looks like
13 > gcc-4.3.4 has been stabilized for hardened profiles. Has anyone
14 > tested it? This system is critical for me, so I've got to be careful.
15 >
16 > - Grant
17 >
18 >
19 Hello Hardened users, this is just a quick heads up. GCC 4.3.4 will be
20 going
21 stable on hardened profiles shortly. Unlike Hardened GCC 3.4.6, this
22 version
23 lacks default SSP building. However, FORTIFY_SOURCE=2
24 and -fno-strict-overflow are now enabled by default. Other Hardenedcompiler
25 features (ex. default relro, bind now & pic/pie building) remain enabled -
26 no
27 change from 3.4.6.
28
29 It is regretable this must be done before GCC4 is SSP-by-default enabled.
30 However, more and more packages require the newer GCC. The stable GCC on
31 Hardened has been GCC 3.4.6 for a long time, but this has become an
32 untenable
33 situation. GCC4 SSP-by-default works and will be added in a later revision
34 -
35 some GCC4+SSP bugs in grub and glibc also remain to be fixed.
36
37 Please follow '2. General Upgrade Instructions' in the 'Gentoo GCC Upgrade
38 Guide' [1] when upgrading from GCC 3.4.x to GCC 4.3.x. The upgrade should
39 be
40 relatively smooth, but if you run into upgrade troubles seek help via this
41 mailing list, bugs.gentoo.org, or irc.freenode.net, #gentoo-hardened.
42
43 [1] http://www.gentoo.org/doc/en/gcc-upgrading.xml