[arch-dev-public] CFLAGS changes with gcc-4.9

Thomas Bächler thomas at archlinux.org
Sat Apr 12 03:52:37 EDT 2014


Am 12.04.2014 09:22, schrieb Allan McRae:
> Hi all,
> 
> gcc-4.9 is due to be released on the 22nd.  This brings a new stack
> protection flag, -fstack-protector-strong.  See this blog post for some
> details [1].
> 
> I would like to do two things with the release of gcc-4.9:
> 1) Add -fstack-protector-strong to our CFLAGS
> 2) Rebuild all [core] packages
> 
> The rebuild would not only add the extra stack protection, but also
> ensure all [core] packages have .MTREE files (which become more useful
> with the next pacman release, although still do not test checksums).

Don't they already have them?

> Any opinions on both of these points?

The kernel also has a new option
 CONFIG_CC_STACKPROTECTOR_STRONG
in 3.14. Obviously, this is currently disabled in our build.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20140412/9782c588/attachment.asc>


More information about the arch-dev-public mailing list