Subject: Re: bug#61143: 29.0.60; cl-loaddefs.el is always recompiled when loading cl-lib

From: Eli Zaretskii <[email-masked]>
Date: Sun, 29 Jan 2023 15:49:26 +0200

> From: Daniel Mendler <[email-masked]>
> Date: Sun, 29 Jan 2023 11:29:11 +0100
> 
> Every time I start Emacs 29 with my config or with emacs -Q, the feature
> cl-loaddefs.el is recompiled by the native compiler. The
> *Async-native-compile-log* buffer shows this message:
> 
> Compiling /home/.../emacs/share/emacs/29.0.60/lisp/emacs-lisp/cl-loaddefs.el.gz...
> uncompressing cl-loaddefs.el.gz...
> uncompressing cl-loaddefs.el.gz...done
> Compilation finished.
> 
> The compiler does not produce any output for cl-loaddefs.el in the
> eln-cache. This recompilation also happens repeatedly with emacs -Q:
> 
> 1. Start emacs -Q
> 2. M-x load-library cl-lib -> Recompilation triggered
> 3. M-x load-library cl-lib -> Recompilation triggered (Repeat)

Crystal ball says this is the same problem as in bug#58267.