diff options
| author | Glenn Morris | 2014-04-10 23:51:49 -0700 |
|---|---|---|
| committer | Glenn Morris | 2014-04-10 23:51:49 -0700 |
| commit | e088b01d290f69613cc3a555535baa1ed1b3e578 (patch) | |
| tree | a5ece2a0c8bf4c979343838f3221ef47cd4152de | |
| parent | 536aa4668198bf4851356a8e3a57b7f8969014c3 (diff) | |
| download | emacs-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/ChangeLog | 4 | ||||
| -rw-r--r-- | admin/grammars/Makefile.in | 3 | ||||
| -rw-r--r-- | leim/ChangeLog | 4 | ||||
| -rw-r--r-- | leim/Makefile.in | 3 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/Makefile.in | 3 | ||||
| -rw-r--r-- | test/ChangeLog | 4 | ||||
| -rw-r--r-- | test/automated/Makefile.in | 3 |
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 @@ | |||
| 1 | 2014-04-11 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * grammars/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport. | ||
| 4 | |||
| 1 | 2014-03-22 Glenn Morris <rgm@gnu.org> | 5 | 2014-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@ | |||
| 28 | top_srcdir = @top_srcdir@ | 28 | top_srcdir = @top_srcdir@ |
| 29 | top_builddir = @top_builddir@ | 29 | top_builddir = @top_builddir@ |
| 30 | 30 | ||
| 31 | # Prevent any settings in the user environment causing problems. | ||
| 32 | unexport EMACSDATA EMACSDOC EMACSPATH | ||
| 33 | |||
| 31 | EMACS = ${top_builddir}/src/emacs | 34 | EMACS = ${top_builddir}/src/emacs |
| 32 | emacs = EMACSLOADPATH= "${EMACS}" -batch --no-site-file --no-site-lisp | 35 | emacs = 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 @@ | |||
| 1 | 2014-04-11 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport. | ||
| 4 | |||
| 1 | 2014-01-20 Paul Eggert <eggert@cs.ucla.edu> | 5 | 2014-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. |
| 30 | leimdir = ${srcdir}/../lisp/leim | 30 | leimdir = ${srcdir}/../lisp/leim |
| 31 | 31 | ||
| 32 | # Prevent any settings in the user environment causing problems. | ||
| 33 | unexport 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. |
| 34 | EMACS = ../src/emacs | 37 | EMACS = ../src/emacs |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f0e3d17613c..0294155cad9 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2014-04-11 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport. (Bug#16429) | ||
| 4 | |||
| 1 | 2014-04-11 Stefan Monnier <monnier@iro.umontreal.ca> | 5 | 2014-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. | ||
| 111 | unexport 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. |
| 112 | emacs = EMACSLOADPATH= '$(EMACS)' $(EMACSOPT) | 115 | emacs = 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 @@ | |||
| 1 | 2014-04-11 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * automated/Makefile.in (EMACSDATA, EMACSDOC, EMACSPATH): Unexport. | ||
| 4 | |||
| 1 | 2014-04-11 Paul Eggert <eggert@cs.ucla.edu> | 5 | 2014-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. |
| 42 | BYTE_COMPILE_EXTRA_FLAGS = | 42 | BYTE_COMPILE_EXTRA_FLAGS = |
| 43 | 43 | ||
| 44 | # Prevent any settings in the user environment causing problems. | ||
| 45 | unexport 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. |
| 46 | emacs = EMACSLOADPATH= LC_ALL=C EMACS_TEST_DIRECTORY=$(srcdir) "$(EMACS)" $(EMACSOPT) | 49 | emacs = EMACSLOADPATH= LC_ALL=C EMACS_TEST_DIRECTORY=$(srcdir) "$(EMACS)" $(EMACSOPT) |