[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