emacs-devel
[Top][All Lists]
Advanced

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

Re: build broken: no defun org-float-time. Who's guilty, and what does


From: Alan Mackenzie
Subject: Re: build broken: no defun org-float-time. Who's guilty, and what does he propose?
Date: Mon, 7 Sep 2009 21:13:15 +0000
User-agent: Mutt/1.5.9i

Hi, Glenn,

On Mon, Sep 07, 2009 at 03:03:29PM -0400, Glenn Morris wrote:

> >>> A make that removed old .elc files and did bootstrap when needed is
> >>> the ideal solution. The second part is probably very hard.

> >> What we need IMO is a way to scan all the *.el files, look for
> >> `require', and generate Make dependencies between Lisp files.  Then
> >> this problem should be gone for good.

> Or we could just ask Stefan to install the patch he has to prefer .el
> files while building:

> http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=2061#92

> Always run `make bootstrap' if you don't want to deal with these issues.

That's horrible.  It's very slow, and if the build breaks for any other
reason (careless commission), you haven't even got the bulk of your old
build left.

> Automated build testing is no use, since it cannot come round to your
> house and type `make bootstrap' for you.

Automated build testing is of some use; it can often detect an incomplete
(or otherwise misjudged) commission.  It should also be cheap - the
entire cost is in setting it up.

-- 
Alan Mackenzie (Nuremberg, Germany).




reply via email to

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