aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-04-10 23:51:49 -0700
committerGlenn Morris2014-04-10 23:51:49 -0700
commite088b01d290f69613cc3a555535baa1ed1b3e578 (patch)
treea5ece2a0c8bf4c979343838f3221ef47cd4152de
parent536aa4668198bf4851356a8e3a57b7f8969014c3 (diff)
downloademacs-e088b01d290f69613cc3a555535baa1ed1b3e578.tar.gz
emacs-e088b01d290f69613cc3a555535baa1ed1b3e578.zip
Avoid EMACSDATA in user environment interfering with building
* admin/grammars/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): * leim/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): * lisp/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): * test/automated/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport. Fixes: debbugs:16429
-rw-r--r--admin/ChangeLog4
-rw-r--r--admin/grammars/Makefile.in3
-rw-r--r--leim/ChangeLog4
-rw-r--r--leim/Makefile.in3
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/Makefile.in3
-rw-r--r--test/ChangeLog4
-rw-r--r--test/automated/Makefile.in3
8 files changed, 28 insertions, 0 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index af0a15b8d3b..c28ff6853c2 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,7 @@
12014-04-11 Glenn Morris <rgm@gnu.org>
2
3 * grammars/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
4
12014-03-22 Glenn Morris <rgm@gnu.org> 52014-03-22 Glenn Morris <rgm@gnu.org>
2 6
3 * quick-install-emacs (AVOID): Remove testfile and test-distrib. 7 * quick-install-emacs (AVOID): Remove testfile and test-distrib.
diff --git a/admin/grammars/Makefile.in b/admin/grammars/Makefile.in
index 827240a8d4e..b89df7116a6 100644
--- a/admin/grammars/Makefile.in
+++ b/admin/grammars/Makefile.in
@@ -28,6 +28,9 @@ srcdir = @srcdir@
28top_srcdir = @top_srcdir@ 28top_srcdir = @top_srcdir@
29top_builddir = @top_builddir@ 29top_builddir = @top_builddir@
30 30
31# Prevent any settings in the user environment causing problems.
32unexport EMACSDATA EMACSDOC EMACSPATH
33
31EMACS = ${top_builddir}/src/emacs 34EMACS = ${top_builddir}/src/emacs
32emacs = EMACSLOADPATH= "${EMACS}" -batch --no-site-file --no-site-lisp 35emacs = EMACSLOADPATH= "${EMACS}" -batch --no-site-file --no-site-lisp
33 36
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 73dee396618..6c3ec294269 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,7 @@
12014-04-11 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
4
12014-01-20 Paul Eggert <eggert@cs.ucla.edu> 52014-01-20 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 Revert some of the CANNOT_DUMP fix (Bug#16494). 7 Revert some of the CANNOT_DUMP fix (Bug#16494).
diff --git a/leim/Makefile.in b/leim/Makefile.in
index 6bfc3ae7048..293b052aeb3 100644
--- a/leim/Makefile.in
+++ b/leim/Makefile.in
@@ -29,6 +29,9 @@ srcdir=@srcdir@
29# Where the generated files go. 29# Where the generated files go.
30leimdir = ${srcdir}/../lisp/leim 30leimdir = ${srcdir}/../lisp/leim
31 31
32# Prevent any settings in the user environment causing problems.
33unexport EMACSDATA EMACSDOC EMACSPATH
34
32# Which Emacs to use to convert TIT files to Emacs Lisp files, 35# Which Emacs to use to convert TIT files to Emacs Lisp files,
33# and generate the file leim-list.el. 36# and generate the file leim-list.el.
34EMACS = ../src/emacs 37EMACS = ../src/emacs
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f0e3d17613c..0294155cad9 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12014-04-11 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport. (Bug#16429)
4
12014-04-11 Stefan Monnier <monnier@iro.umontreal.ca> 52014-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
2 6
3 Ediff's overlay priorities cause more trouble than they solve. 7 Ediff's overlay priorities cause more trouble than they solve.
diff --git a/lisp/Makefile.in b/lisp/Makefile.in
index 50306ee6a20..9673be30608 100644
--- a/lisp/Makefile.in
+++ b/lisp/Makefile.in
@@ -107,6 +107,9 @@ COMPILE_FIRST = \
107 $(lisp)/emacs-lisp/bytecomp.elc \ 107 $(lisp)/emacs-lisp/bytecomp.elc \
108 $(lisp)/emacs-lisp/autoload.elc 108 $(lisp)/emacs-lisp/autoload.elc
109 109
110# Prevent any settings in the user environment causing problems.
111unexport EMACSDATA EMACSDOC EMACSPATH
112
110# The actual Emacs command run in the targets below. 113# The actual Emacs command run in the targets below.
111# Prevent any setting of EMACSLOADPATH in user environment causing problems. 114# Prevent any setting of EMACSLOADPATH in user environment causing problems.
112emacs = EMACSLOADPATH= '$(EMACS)' $(EMACSOPT) 115emacs = EMACSLOADPATH= '$(EMACS)' $(EMACSOPT)
diff --git a/test/ChangeLog b/test/ChangeLog
index 7f56fc4c6c3..504cf85c5ec 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,7 @@
12014-04-11 Glenn Morris <rgm@gnu.org>
2
3 * automated/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport.
4
12014-04-11 Paul Eggert <eggert@cs.ucla.edu> 52014-04-11 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 * automated/electric-tests.el: Fix spelling error in test name. 7 * automated/electric-tests.el: Fix spelling error in test name.
diff --git a/test/automated/Makefile.in b/test/automated/Makefile.in
index 764b80ece93..9d9f60e3efe 100644
--- a/test/automated/Makefile.in
+++ b/test/automated/Makefile.in
@@ -41,6 +41,9 @@ EMACSOPT = -batch --no-site-file --no-site-lisp -L "$(SEPCHAR)$(srcdir)"
41# Extra flags to pass to the byte compiler. 41# Extra flags to pass to the byte compiler.
42BYTE_COMPILE_EXTRA_FLAGS = 42BYTE_COMPILE_EXTRA_FLAGS =
43 43
44# Prevent any settings in the user environment causing problems.
45unexport EMACSDATA EMACSDOC EMACSPATH
46
44# The actual Emacs command run in the targets below. 47# The actual Emacs command run in the targets below.
45# Prevent any setting of EMACSLOADPATH in user environment causing problems. 48# Prevent any setting of EMACSLOADPATH in user environment causing problems.
46emacs = EMACSLOADPATH= LC_ALL=C EMACS_TEST_DIRECTORY=$(srcdir) "$(EMACS)" $(EMACSOPT) 49emacs = EMACSLOADPATH= LC_ALL=C EMACS_TEST_DIRECTORY=$(srcdir) "$(EMACS)" $(EMACSOPT)