unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Patch to INSTALL.CVS to clarify why `make bootstrap' sometimes fails.
@ 2008-06-07 10:14 Alan Mackenzie
  2008-06-07 11:58 ` Eli Zaretskii
                   ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: Alan Mackenzie @ 2008-06-07 10:14 UTC (permalink / raw)
  To: emacs-devel

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  <acm@muc.de>

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




^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2008-06-09  1:08 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-07 10:14 Patch to INSTALL.CVS to clarify why `make bootstrap' sometimes fails Alan Mackenzie
2008-06-07 11:58 ` Eli Zaretskii
2008-06-07 18:40 ` Stefan Monnier
2008-06-07 19:09   ` Miles Bader
2008-06-07 20:17     ` Stefan Monnier
2008-06-07 19:57   ` Glenn Morris
2008-06-07 20:20   ` Eli Zaretskii
2008-06-07 20:52     ` David Kastrup
2008-06-07 21:14       ` Eli Zaretskii
2008-06-07 22:22         ` David Kastrup
2008-06-08  6:42           ` Eli Zaretskii
2008-06-08  8:33             ` David Kastrup
2008-06-08  9:00               ` Eli Zaretskii
2008-06-08  9:32                 ` David Kastrup
2008-06-08 19:01                 ` Glenn Morris
2008-06-08  2:46       ` Eric Hanchrow
2008-06-08  3:28         ` Stefan Monnier
2008-06-08  5:38           ` Stephen J. Turnbull
2008-06-08  8:21       ` Richard M Stallman
2008-06-08  3:03     ` Stefan Monnier
2008-06-08  8:05   ` Alan Mackenzie
2008-06-09  1:08     ` Stefan Monnier
2008-06-07 19:55 ` Glenn Morris

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).