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

Reply via email to