[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Patch to INSTALL.CVS to clarify why `make bootstrap' sometimes fails.
From: |
Alan Mackenzie |
Subject: |
Patch to INSTALL.CVS to clarify why `make bootstrap' sometimes fails. |
Date: |
Sat, 7 Jun 2008 10:14:46 +0000 |
User-agent: |
Mutt/1.5.9i |
Hi, again!
I would like to install the following patch to INSTALL.CVS. This
clarifies the failure of `make bootstrap' to the point where even I
would have understood it.
Any objections?
2008-06-07 Alan Mackenzie <address@hidden>
* INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
Index: INSTALL.CVS
===================================================================
RCS file: /cvsroot/emacs/emacs/INSTALL.CVS,v
retrieving revision 1.18
diff -c -r1.18 INSTALL.CVS
*** INSTALL.CVS 7 May 2008 07:35:40 -0000 1.18
--- INSTALL.CVS 7 Jun 2008 09:47:51 -0000
***************
*** 14,25 ****
$ make bootstrap
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
--- 14,27 ----
$ make bootstrap
The bootstrap process makes sure all necessary files are rebuilt
! before it builds the final Emacs binary. It doesn't always work when
! there are stale files from a previous build in the directory tree.
! So if 'make bootstrap' fails, it may be necessary first to do 'make
! maintainer-clean' to clear out these stale files. You can then try
! again, starting with `./configure'. (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
--
Alan Mackenzie (Nuremberg, Germany).
- Patch to INSTALL.CVS to clarify why `make bootstrap' sometimes fails.,
Alan Mackenzie <=