aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlrich Müller2014-11-16 12:37:54 +0100
committerUlrich Müller2014-11-25 07:47:11 +0100
commited54567c7cf958bb5658f4b6da1b0b7decc1d31a (patch)
treef9a599f9d06c4e117b304ec5d8ef3875f78679d4
parent5da3f6c2fe817081615ebf2e0a2cfed755ee74ef (diff)
downloademacs-ed54567c7cf958bb5658f4b6da1b0b7decc1d31a.tar.gz
emacs-ed54567c7cf958bb5658f4b6da1b0b7decc1d31a.zip
Use consistent paxctl and setfattr flags for temacs.
* Makefile.in (temacs$(EXEEXT)): Use consistent flag settings for paxctl and setfattr. Fixes temacs startup failure with grsecurity/PaX enabled Linux kernel (bug#19067).
-rw-r--r--src/ChangeLog6
-rw-r--r--src/Makefile.in2
2 files changed, 7 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 63ead8d9d2d..b17f719ce6d 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12014-11-25 Ulrich Müller <ulm@gentoo.org>
2
3 * Makefile.in (temacs$(EXEEXT)): Use consistent flag settings
4 for paxctl and setfattr. Fixes temacs startup failure with
5 grsecurity/PaX enabled Linux kernel (bug#19067).
6
12014-11-17 Oscar Fuentes <ofv@wanadoo.es> 72014-11-17 Oscar Fuentes <ofv@wanadoo.es>
2 8
3 * src/w32.c: Use MINGW_W64 instead of _W64. 9 * src/w32.c: Use MINGW_W64 instead of _W64.
diff --git a/src/Makefile.in b/src/Makefile.in
index 70e31b50946..99f9981dfe5 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -497,7 +497,7 @@ temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) \
497 test "$(CANNOT_DUMP)" = "yes" || \ 497 test "$(CANNOT_DUMP)" = "yes" || \
498 test "X$(PAXCTL)" = X || $(PAXCTL) -r temacs$(EXEEXT) 498 test "X$(PAXCTL)" = X || $(PAXCTL) -r temacs$(EXEEXT)
499 test "$(CANNOT_DUMP)" = "yes" || test -z "$(SETFATTR)" || \ 499 test "$(CANNOT_DUMP)" = "yes" || test -z "$(SETFATTR)" || \
500 $(SETFATTR) -n user.pax.flags -v r $@ 500 $(SETFATTR) -n user.pax.flags -v er $@
501 501
502## The following oldxmenu-related rules are only (possibly) used if 502## The following oldxmenu-related rules are only (possibly) used if
503## HAVE_X11 && !USE_GTK, but there is no harm in always defining them. 503## HAVE_X11 && !USE_GTK, but there is no harm in always defining them.