PATCH 21.5
Disable ASLR on Mavericks.
RR> make[1]: *** [update-elc-2] Segmentation fault: 11
Your problem is most likely caused by address space layout
randomization. Would you mind to check if the attached patch fixes your
problem?
# HG changeset patch
# User Marcus Crestani <crestani(a)informatik.uni-tuebingen.de>
# Date 1382972633 -3600
# Node ID 4e69b24a23011918b25ad7a1ed3d38f6f22c6704
# Parent 182d01410b8d6e21a3a4628839ffb34727de79a6
Disable ASLR on Mavericks.
diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-10-28 Marcus Crestani <crestani(a)xemacs.org>
+
+ * configure.ac: Disable ASLR on Mavericks.
+ * configure: Rebuild.
+
2013-09-08 Marcus Crestani <crestani(a)xemacs.org>
* configure.ac: x86_64 Macs also use POSIX virtual-dirty-bit write
diff --git a/configure b/configure
--- a/configure
+++ b/configure
@@ -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 --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -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)
;;
--
Marcus
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta