[sudo-commits] sudo changeset 8897:3c5f125efeb1
Todd C. Miller
Todd.Miller at courtesan.com
Tue May 28 12:41:14 MDT 2013
changeset: 8897:3c5f125efeb1 in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/3c5f125efeb1
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Tue May 28 14:40:45 2013 -0400
Log Message:
Restrict default creation of PIE binaries (-fPIE and -pie) to Linux.
OpenBSD also supports PIE but enables it by default so we don't
need to do anything. This fixes problems on systems with a version
of GNU ld that accepts -pie but where the run-time linker doesn't
actually support PIE. Also verify that a trivial PIE binary works
unless PIE is explicitly enabled.
diffstat:
INSTALL | 17 ++++++++++----
NEWS | 4 +++
configure | 60 ++++++++++++++++++++++++++++-----------------------
configure.in | 61 +++++++++++++++++++++++++++++-----------------------
doc/TROUBLESHOOTING | 12 +++++-----
5 files changed, 89 insertions(+), 65 deletions(-)
More information about the sudo-commits
mailing list