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

Allan McRae 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 [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?

.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 mailing list