Lute Kamstra <[EMAIL PROTECTED]> writes: >> >> If you remove ldefs-boot.el, make bootstrap fails. > > So you do the following? > > 1. Checkout a clean working copy of Emacs' CSV. > 2. Run "make-dist --snapshot" to get a tarball (without .elc or info > files). > 3. Unpack this tarball. > 4. Run ".configure" and "make bootstrap" on that tree.
Exactly. > (I'm pleasantly surprised that works.) > > What about the patch below then? It makes sure that make-dist never > distributes ldefs-boot.el (that way, ldefs-boot.el will never be > installed either) and it ensures that a tarball created by the above > method can bootstrap. Many people already proposed that but this is wrong since 'make maintainer-clean', which undoes the bootstrap, will remove loaddefs.el (which is fine since autogenerated files have to be removed). Hence, I can't bootstrap more than once with the same tarball. How about leaving ldefs-boot.el and see if it hurts? Cheers, -- Jérôme Marant _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel