Re: Deferring native compilation finalization until idle
Eli Zaretskii <[email protected]> Sun, 26 Jul 2026 09:46:59 +0300
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
> Date: Sat, 25 Jul 2026 13:30:36 -0400 > From: Stefan Monnier via "Emacs development discussions." <[email protected]> > > > TBH, I don't understand why that validation is needed for *.eln files. > > Those are compiled on your machine, so what validation is necessary? > > It's not like you download unknown binaries from somewhere. > > Most likely it's because the OS doesn't keep track of provenance. > It doesn't know that the `el` files should be considered as "blessed" > and that the `.eln` files are compiled versions of the `.el` files. > > Does macOS even realize that it should also worry about security > issues in the `.el` or `.elc` files? I don't expect the OS to do this, but I do expect the users to set their systems up in a way that exempts binaries generated on the system from being "validated". That's what I meant by "I don't understand" above.