Mercurial > emacs
changeset 95663:8e882cf9cfb0
Document when cvs -d up may be needed.
author | Eric S. Raymond <esr@snark.thyrsus.com> |
---|---|
date | Sun, 08 Jun 2008 11:33:11 +0000 |
parents | d3b7d58fe4e1 |
children | 4d398dc53b2d |
files | ChangeLog INSTALL.CVS |
diffstat | 2 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Sun Jun 08 11:11:18 2008 +0000 +++ b/ChangeLog Sun Jun 08 11:33:11 2008 +0000 @@ -1,3 +1,7 @@ +2008-06-08 Eric S. Raymond <esr@snark.thyrsus.com> + + * INSTALL.CVS: Indicate when cvs -d up may be needed. + 2008-06-07 Glenn Morris <rgm@gnu.org> * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
--- a/INSTALL.CVS Sun Jun 08 11:11:18 2008 +0000 +++ b/INSTALL.CVS Sun Jun 08 11:33:11 2008 +0000 @@ -10,6 +10,7 @@ Therefore, to build from CVS you must run "make bootstrap" instead of just "make": + $ cvs update $ ./configure $ make bootstrap @@ -21,6 +22,15 @@ file gets into a bad state due to changes in the Lisp libraries; this procedure forces it to be regenerated.) +If even 'make bootstrap' followed by 'make maintainer-clean' fails, it may +be that some reorganization of the tree has created a new subdirectory. Try +this: + + $ cvs -d update + $ make maintainer-clean + $ ./configure + $ make bootstrap + 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