# HG changeset patch # User Marcus Crestani # Date 1382972633 -3600 # Node ID 4e69b24a23011918b25ad7a1ed3d38f6f22c6704 # Parent 182d01410b8d6e21a3a4628839ffb34727de79a6 Disable ASLR on Mavericks. diff -r 182d01410b8d -r 4e69b24a2301 ChangeLog --- a/ChangeLog Mon Sep 16 00:00:12 2013 +0200 +++ b/ChangeLog Mon Oct 28 16:03:53 2013 +0100 @@ -1,3 +1,8 @@ +2013-10-28 Marcus Crestani + + * configure.ac: Disable ASLR on Mavericks. + * configure: Rebuild. + 2013-09-08 Marcus Crestani * configure.ac: x86_64 Macs also use POSIX virtual-dirty-bit write diff -r 182d01410b8d -r 4e69b24a2301 configure --- a/configure Mon Sep 16 00:00:12 2013 +0200 +++ b/configure Mon Oct 28 16:03:53 2013 +0100 @@ -12205,7 +12205,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ASLR needs to be disabled" >&5 $as_echo_n "checking whether ASLR needs to be disabled... " >&6; } case `uname -s`:`uname -r` in - Darwin:1[12].*) + Darwin:1[123].*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } LDFLAGS="$LDFLAGS -Wl,-no_pie" && if test "$verbose" = "yes"; then echo " Appending \"-Wl,-no_pie\" to \$LDFLAGS"; fi diff -r 182d01410b8d -r 4e69b24a2301 configure.ac --- a/configure.ac Mon Sep 16 00:00:12 2013 +0200 +++ b/configure.ac Mon Oct 28 16:03:53 2013 +0100 @@ -2817,8 +2817,8 @@ dnl Disable ASLR on systems where it breaks pdump. AC_MSG_CHECKING([whether ASLR needs to be disabled]) case `uname -s`:`uname -r` in - dnl Mac OS X 10.7 Lion, 10.8 Mountain Lion - Darwin:1[[12]].*) + dnl Mac OS X 10.7 Lion, 10.8 Mountain Lion, 10.9 Mavericks + Darwin:1[[123]].*) AC_MSG_RESULT(yes) XE_APPEND([-Wl,-no_pie], LDFLAGS) ;;