GNU bug report logs - #58267
29.0.50; Native-compiling the same files at every start

Previous Next

Package: emacs;

Reported by: Holger Schurig <holgerschurig <at> gmail.com>

Date: Mon, 3 Oct 2022 07:12:01 UTC

Severity: normal

Found in version 29.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Holger Schurig <holgerschurig <at> gmail.com>
Cc: 58267 <at> debbugs.gnu.org
Subject: bug#58267: 29.0.50; Native-compiling the same files at every start
Date: Mon, 03 Oct 2022 19:51:46 +0300
> From: Holger Schurig <holgerschurig <at> gmail.com>
> Date: Mon, 3 Oct 2022 00:11:38 -0700
> 
> So, when I stop Emacs and start it again, I get the same behavior.
> 
> I think the underlying problem is that /usr/local/share is root owned,
> and my running Emacs as a user don't have write access. So no *.eln
> files end up in this path. And this makes Emacs trying to byte-compile
> them again.

But Emacs is not supposed to write the *.eln files into
/usr/local/share, it's supposed to write them to your
.emacs.d/eln-cache directory under your home directory.  Is your home
directory writable?  What is the value of native-comp-eln-load-path in
that session?

> Couldn't Emacs byte-compile them at "make" or "make install" steps?

How would that help if Emacs is unable to write the *.eln files for
some reason?




This bug report was last modified 2 years and 226 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.