changeset 94434:561a10e874f2

Explain how to work awound an error case.
author Eric S. Raymond <esr@snark.thyrsus.com>
date Mon, 28 Apr 2008 17:59:38 +0000
parents 8e96f5975982
children 9b442839cb2e
files INSTALL.CVS
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/INSTALL.CVS	Mon Apr 28 16:44:15 2008 +0000
+++ b/INSTALL.CVS	Mon Apr 28 17:59:38 2008 +0000
@@ -16,6 +16,11 @@
 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