Subject: Re: bug#74382: `compile-first` Make rule is no longer using `load-prefer-newer`

From: Eli Zaretskii <[email-masked]>
Date: Wed, 11 Dec 2024 17:41:08 +0200

> From: Konstantin Kharlamov <[email-masked]>
> Cc: [email-masked], [email-masked]
> Date: Wed, 11 Dec 2024 14:19:45 +0300
> 
> On related note, I am wondering if it may be better to compile
> `COMPILE_FIRST` files all at once?

This has the disadvantage of letting every file you compile inherit
the session into which the previous files were loaded, so they could
be adversely affected.  For example, missing 'require's could be
missed, because the previous file already loaded them.  And there are
more problems like that.

So we prefer to compile each file in a fresh Emacs session.