emacs-devel
[Top][All Lists]
Advanced

[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).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]