Bug fix for vc-dispatcher split.
[bpt/emacs.git] / INSTALL.CVS
index 9416353..2ece25a 100644 (file)
@@ -16,6 +16,11 @@ instead of just "make":
 The bootstrap process makes sure all necessary files are rebuilt
 before it builds the final Emacs binary.
 
+If 'make bootstrap' fails, it may be necessary to do 'make maintainer-clean'
+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.)
+
 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
@@ -51,10 +56,10 @@ If either of the above partial procedures fails, try "make bootstrap".
 
 Very occasionally changes in the source can introduce
 incompatibilities with previous builds.  If a bootstrap fails, as a
-last resort try "make maintainer-clean" before bootstrapping again.
-If CPU time is not an issue, the most thorough way to rebuild, and
-avoid any spurious problems, is always to use "make maintainer-clean;
-make bootstrap".
+last resort try "make maintainer-clean" before configuring and
+bootstrapping again.  If CPU time is not an issue, the most thorough
+way to rebuild, and avoid any spurious problems, is always to use this
+method.
 
 Users of non-Posix systems (MS-Windows etc.) should run the
 platform-specific configuration scripts (nt/configure.bat, config.bat,