[Top][All Lists]

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

Re: emacs-28 7343b0d: ; * etc/NEWS: Native compilation is more picky abo

From: Eli Zaretskii
Subject: Re: emacs-28 7343b0d: ; * etc/NEWS: Native compilation is more picky about missing dependencies.
Date: Sat, 06 Nov 2021 19:25:18 +0200

> From: Glenn Morris <rgm@gnu.org>
> Cc: Eli Zaretskii <eliz@gnu.org>
> Date: Sat, 06 Nov 2021 12:49:37 -0400
> > branch: emacs-28
> > commit 7343b0d0e4a1e665f99ea4473c1a4e4a13081e96
> > +Note that JIT native compilation is done in a fresh session of Emacs
> > +that is run in a subprocess, so it can legitimately report some
> > +warnings and errors that aren't uncovered by byte-compilation.  We
> > +recommend examining any such warnings before you decide they are
> > +false.
> I would have hoped that it's well understood that byte compilation must
> be done in a separate Emacs process to be reliable, so that any previous
> definitions don't pollute the environment. This is not specific to native
> compilation.

It is understood by us, but not by people out there, who are routinely
compiling their init files from sessions that have other files loaded.

> If this NEWS entry means nothing deeper than that, I find it a bit
> misleading.

I don't know if it's deeper, but it doesn't mean to say what you think
it does, and it isn't directed at the Emacs developers.

reply via email to

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