emacs-devel
[Top][All Lists]
Advanced

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

Re: Parallel builds with loaddefs removed


From: Glenn Morris
Subject: Re: Parallel builds with loaddefs removed
Date: Fri, 21 Jun 2013 15:20:22 -0400
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Eli Zaretskii wrote:

> When one of the *loaddefs.el files is removed for some reason, the
> very next "make -j" fails, because it sometimes compiles a file that
> needs, e.g., cl-loaddefs.el before it is recreated.  This happened to
> me today because cl-loaddefs.el was removed from bzr, and "bzr up"
> deleted it.

That specific problem should be impossible now, owing to cl-lib.el's:

(or (load "cl-loaddefs" 'noerror 'quiet)
    ;; When bootstrapping, cl-loaddefs hasn't been built yet!
    (require 'cl-macs))

I guess you had a stale cl-lib.elc around?
So AFAICS, that's just a one-time problem, the usual sort of issue with
stale elc files that we know non-bootstrap builds sometimes have.



reply via email to

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