[arch-dev-public] CFLAGS changes with gcc-4.9
allan at archlinux.org
Sat Apr 12 04:15:51 EDT 2014
On 12/04/14 17:52, Thomas Bächler wrote:
> 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 .
>> 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?
.MTREE files were introduced with pacman-4.1 on 2013-04-01. There
appears to be a few packages without them still:
>> Any opinions on both of these points?
> The kernel also has a new option
> in 3.14. Obviously, this is currently disabled in our build.
More information about the arch-dev-public