]> git.eshelyaron.com Git - emacs.git/commitdiff
Document when cvs -d up may be needed.
authorEric S. Raymond <esr@snark.thyrsus.com>
Sun, 8 Jun 2008 11:33:11 +0000 (11:33 +0000)
committerEric S. Raymond <esr@snark.thyrsus.com>
Sun, 8 Jun 2008 11:33:11 +0000 (11:33 +0000)
ChangeLog
INSTALL.CVS

index 6e49e7aa3cb79f6f137fc9d20fc3f21b855aec5b..be26ec12c60579ec524e186b39bcc37cd5c0053b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-06-08  Eric S. Raymond  <esr@snark.thyrsus.com>
+
+       * INSTALL.CVS: Indicate when cvs -d up may be needed.
+
 2008-06-07  Glenn Morris  <rgm@gnu.org>
 
        * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
index b8c42de27d59077c788f279ac28a5534be6acc5b..54b2d561dcca9bf1366971f4710908f9e282cda0 100644 (file)
@@ -10,6 +10,7 @@ byte-compiled Lisp files, are not stored in the CVS repository.
 Therefore, to build from CVS you must run "make bootstrap"
 instead of just "make":
 
+  $ cvs update
   $ ./configure
   $ make bootstrap
 
@@ -21,6 +22,15 @@ followed by configure before trying it again.  (Occasionally the loaddefs.el
 file gets into a bad state due to changes in the Lisp libraries; this procedure
 forces it to be regenerated.)
 
+If even 'make bootstrap' followed by 'make maintainer-clean' fails, it may
+be that some reorganization of the tree has created a new subdirectory. Try
+this:
+
+  $ cvs -d update
+  $ make maintainer-clean
+  $ ./configure
+  $ make bootstrap
+
 Normally, it is not necessary to use "make bootstrap" after every CVS
 update.  Unless there are problems, we suggest using the following
 alternative procedure after you have done "make bootstrap" at least