GNU bug report logs -
#55305
28.0.50: With async nativecomp, package manager fails to load hyperbole-autoloads.el before compilation
Previous Next
Reported by: rswgnu <at> gmail.com
Date: Sat, 7 May 2022 20:06:02 UTC
Severity: normal
Found in version 28.0.50
Done: Andrea Corallo <acorallo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #64 received at 55305 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Monnier <monnier <at> iro.umontreal.ca>
> Cc: akrl <at> sdf.org, 55305 <at> debbugs.gnu.org, rswgnu <at> gmail.com, rsw <at> gnu.org
> Date: Sun, 15 May 2022 16:39:07 -0400
>
> > We don't call package-activate-all at startup when Emacs is told to
> > ignore user and site customizations. That is NOT an accident, that is
> > the only way to have *.elc and *.eln files that can be copied to
> > another system and still work the same. Changing this makes no sense.
>
> I think I fully agree with you when it comes to compiling those files
> which are bundled with Emacs. But when compiling files from ELPA
> packages, this would be an incompatible change, so I'm not sure it's
> the right move.
Your proposal was to modify comp.el, so it will affect any
native-compilation, including the compilation of core Emacs files.
And even for files that are not bundled, think about downstream Emacs
distros that would want to provide some of such files as part of the
distributions. They should be compiled in a clean environment.
This bug report was last modified 1 year and 351 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.