On Wed, Feb 04, 2015 at 08:06:36PM -0500, Wietse Venema wrote:
> > Usage: $ make makefiles pie=yes ...
>
> How do we know this makes a meaningful difference?
>
> Postfix programs appear to behave as usual with Fedora Core 20 and
> FreeBSD 9.x. The "file" command reports the executables as "ELF
> 64-bit LSB shared object" instead of "ELF 64-bit LSB executable",
> so that looks right.
Similar results here:
pie=yes:
postconf: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
dynamically linked (uses shared libs), for NetBSD 6.1.4, not stripped
pie=no:
postconf: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically
linked (uses shared libs), for NetBSD 6.1.4, not stripped
--
Viktor.