GNU bug report logs - #53024
29.0.50; Wishlist: Byte-compile loaddefs.el?

Previous Next

Package: emacs;

Reported by: Lars Ingebrigtsen <larsi <at> gnus.org>

Date: Wed, 5 Jan 2022 15:54:01 UTC

Severity: wishlist

Found in version 29.0.50

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 53024 <at> debbugs.gnu.org, Andreas Schwab <schwab <at> linux-m68k.org>, monnier <at> iro.umontreal.ca
Subject: bug#53024: 29.0.50; Wishlist: Byte-compile loaddefs.el?
Date: Thu, 04 Aug 2022 19:14:57 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

>>   debug-early-backtrace()
>>   debug-early(error (void-function display-warning))
>>   display-warning(comp "Cannot look up eln file as no source file
>> was found for
>> /home/abuild/rpmbuild/BUILD/emacs-29.0.50/lisp/loaddefs.elc")
>>   load("loaddefs")
>
> Is this consistent?  That is, if you repeat the "make" command after
> the failure, does it succeed to continue past this point?  If it does
> not, is it true that lisp/loaddefs.el is not there?

Perhaps this is a bug in the RPM build script.  That is, now that
loaddefs files are compiled, it only copies over the .elc files to
rpmbuild/BUILD, and not the .el files, or something along those lines?

In any case, perhaps we should blacklist the loaddefs files from being
native-compiled?  It doesn't make much sense to native-compile them, I
think.  But I don't know whether we have any machinery to do that...




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

Previous Next


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