aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond2008-06-08 11:33:11 +0000
committerEric S. Raymond2008-06-08 11:33:11 +0000
commit8669e78f2071e6a17d3514ae1f46f792ce0a22e4 (patch)
treefbf2dc692bf742df1177523415d2c316260a8825
parentb2ee479e342c037f0e9774bdef54299bcf5fe8fe (diff)
downloademacs-8669e78f2071e6a17d3514ae1f46f792ce0a22e4.tar.gz
emacs-8669e78f2071e6a17d3514ae1f46f792ce0a22e4.zip
Document when cvs -d up may be needed.
-rw-r--r--ChangeLog4
-rw-r--r--INSTALL.CVS10
2 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6e49e7aa3cb..be26ec12c60 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
12008-06-08 Eric S. Raymond <esr@snark.thyrsus.com>
2
3 * INSTALL.CVS: Indicate when cvs -d up may be needed.
4
12008-06-07 Glenn Morris <rgm@gnu.org> 52008-06-07 Glenn Morris <rgm@gnu.org>
2 6
3 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to 7 * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
diff --git a/INSTALL.CVS b/INSTALL.CVS
index b8c42de27d5..54b2d561dcc 100644
--- a/INSTALL.CVS
+++ b/INSTALL.CVS
@@ -10,6 +10,7 @@ byte-compiled Lisp files, are not stored in the CVS repository.
10Therefore, to build from CVS you must run "make bootstrap" 10Therefore, to build from CVS you must run "make bootstrap"
11instead of just "make": 11instead of just "make":
12 12
13 $ cvs update
13 $ ./configure 14 $ ./configure
14 $ make bootstrap 15 $ make bootstrap
15 16
@@ -21,6 +22,15 @@ followed by configure before trying it again. (Occasionally the loaddefs.el
21file gets into a bad state due to changes in the Lisp libraries; this procedure 22file gets into a bad state due to changes in the Lisp libraries; this procedure
22forces it to be regenerated.) 23forces it to be regenerated.)
23 24
25If even 'make bootstrap' followed by 'make maintainer-clean' fails, it may
26be that some reorganization of the tree has created a new subdirectory. Try
27this:
28
29 $ cvs -d update
30 $ make maintainer-clean
31 $ ./configure
32 $ make bootstrap
33
24Normally, it is not necessary to use "make bootstrap" after every CVS 34Normally, it is not necessary to use "make bootstrap" after every CVS
25update. Unless there are problems, we suggest using the following 35update. Unless there are problems, we suggest using the following
26alternative procedure after you have done "make bootstrap" at least 36alternative procedure after you have done "make bootstrap" at least