emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] make-dist fixes and clean-ups


From: Jérôme Marant
Subject: Re: [PATCH] make-dist fixes and clean-ups
Date: Tue, 10 May 2005 00:57:30 +0200
User-agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)

Lute Kamstra <address@hidden> 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




reply via email to

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