[Top][All Lists]

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

Re: The 'master' branch no longer compiles.

From: Stefan Monnier
Subject: Re: The 'master' branch no longer compiles.
Date: Tue, 13 Nov 2018 08:20:55 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> This didn't work for me, initially:
> [...]
> make[2]: Entering directory '/tmp/emacs-27.0-git-master/lisp'
>   ELC      emacs-lisp/gv.elc
>   ELC      emacs-lisp/ring.elc
>   ELC      net/tramp.elc
>   ELC      net/tramp-cmds.elc
>   ELC      mail/emacsbug.elc
>   ELC      net/trampver.elc
>   ELC      progmodes/xref.elc
>   ELC      textmodes/css-mode.elc
> In end of data:
> mail/emacsbug.el:489:1:Warning: the function ‘w32--os-description’ is not
>     known to be defined.
> make[2]: Leaving directory '/tmp/emacs-27.0-git-master/lisp'
> make[1]: Leaving directory '/tmp/emacs-27.0-git-master/lisp'
> This error occurred on Gnu/Linux.

I don't see any error in the text you quoted.

>       BTW, why is the message:
>            Reloading stale loaddefs.el
>       emitted?

This message means that the `(bootstrap-)emacs` executable used to
byte-compile "that" file was built at a time when loaddefs.el was
different, so before performing the compilation we reload loaddefs.el to
overwrite the preloaded settings with its new contents.

IOW the "stale loaddefs.el" is the one that was preloaded rather than
the current file.

>       What's the significance of specifying "stale"?

I guess it wasn't a great choice of word, indeed, since it makes it
sound like the current loaddefs.el is stale.


reply via email to

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