[PATCH] Remove the autoconf build system

Alexander Bokovoy ab at samba.org
Mon May 27 06:40:18 MDT 2013


Hi,

On Mon, May 27, 2013 at 3:26 PM, David Disseldorp <ddiss at suse.de> wrote:

> On Mon, 27 May 2013 21:26:16 +1000
> Andrew Bartlett <abartlet at samba.org> wrote:
>
> > > I don't consider this a blocker for now, but I'd like to see configure
> > > time PIE (--enable-pie) support re-added for vendors requiring address
> > > space layout randomization.
> >
> > I would be very glad to work with you on this.  What compiler and linker
> > flag to we need to add?
>
> cflags='-fPIE' and ldflags='-pie' on GCC. So something like:
>
>     if Options.options.enable_pie == True:
>         conf.ADD_CFLAGS('-fPIE')
>         conf.ADD_LDFLAGS('-pie')
>
> Not entirely correct. These options should be added *only* to executables.
They should not be used for anything else.
We already have PIC for others.

-- 
/ Alexander Bokovoy


More information about the samba-technical mailing list