svn commit: r267233 - in head: . bin/rmail gnu/usr.bin/binutils/addr2line gnu/usr.bin/binutils/nm gnu/usr.bin/binutils/objcopy gnu/usr.bin/binutils/objdump gnu/usr.bin/binutils/readelf gnu/usr.bin/...

Warner Losh imp at bsdimp.com
Fri Jun 13 16:23:33 UTC 2014


On Jun 8, 2014, at 11:38 AM, Bjoern A. Zeeb <bz at FreeBSD.org> wrote:

> 
> On 08 Jun 2014, at 17:29 , Bryan Drewery <bdrewery at FreeBSD.org> wrote:
> 
>> Author: bdrewery
>> Date: Sun Jun  8 17:29:31 2014
>> New Revision: 267233
>> URL: http://svnweb.freebsd.org/changeset/base/267233
>> 
>> Log:
>> In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.
>> 
>> This is currently an opt-in build flag. Once ASLR support is ready and stable
>> it should changed to opt-out and be enabled by default along with ASLR.
>> 
>> Each application Makefile uses opt-out to ensure that ASLR will be enabled by
>> default in new directories when the system is compiled with PIE/ASLR. [2]
>> 
>> Mark known build failures as NO_PIE for now.
> 
> No, no, no, no more NOs!
> 
> I’ll leave it to others who understand the current build system in days when it’s not broken to fix this entire splattering across all these Makefiles;  we really need a better way for this.

I told him it was OK to commit this, and I’d fix it.

Warner



More information about the svn-src-all mailing list