From c71232db6e7a2dbd0cb0830829dcce8285ffa138 Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Sun, 3 Jun 2012 16:14:22 -0700 Subject: Workaround dumping problem on PaX-enabled Linux kernels * configure.in (PAXCTL): Check for paxctl. * src/Makefile.in (PAXCTL): Define. (temacs$(EXEEXT)): Disable memory randomization for the temacs binary via PaX flags if the paxctl utility is available. (emacs$(EXEEXT), bootstrap-emacs$(EXEEXT)): Restore PaX flags to their default. Fixes: debbugs:11398 --- src/ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 4eaf2d49f36..7f8a356eb71 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,11 @@ +2012-06-03 Ulrich Müller + + * Makefile.in (PAXCTL): Define. + (temacs$(EXEEXT)): Disable memory randomization for the temacs + binary via PaX flags if the paxctl utility is available. + (emacs$(EXEEXT), bootstrap-emacs$(EXEEXT)): + Restore PaX flags to their default. (Bug#11398) + 2012-06-03 Chong Yidong * xdisp.c (decode_mode_spec_coding): Display a space for a unibyte -- cgit v1.2.1