[PATCH] Remove the autoconf build system

Simo idra at samba.org
Mon May 27 06:35:13 MDT 2013


On 05/27/2013 08:26 AM, David Disseldorp 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')

This is for binaries only.

For libraries it should be -fPIC/-shared ?

Simo.


More information about the samba-technical mailing list