From unknown Wed Jun 25 02:08:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#61143 <61143@debbugs.gnu.org> To: bug#61143 <61143@debbugs.gnu.org> Subject: Status: 29.0.60; cl-loaddefs.el is always recompiled when loading cl-lib Reply-To: bug#61143 <61143@debbugs.gnu.org> Date: Wed, 25 Jun 2025 09:08:19 +0000 retitle 61143 29.0.60; cl-loaddefs.el is always recompiled when loading cl-= lib reassign 61143 emacs submitter 61143 Daniel Mendler severity 61143 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 29 05:29:46 2023 Received: (at submit) by debbugs.gnu.org; 29 Jan 2023 10:29:46 +0000 Received: from localhost ([127.0.0.1]:42314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM4wU-00054R-9M for submit@debbugs.gnu.org; Sun, 29 Jan 2023 05:29:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:59876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM4wQ-00054F-K0 for submit@debbugs.gnu.org; Sun, 29 Jan 2023 05:29:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pM4wK-0005L2-8P for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 05:29:41 -0500 Received: from server.qxqx.de ([2a01:4f8:121:346::180] helo=mail.qxqx.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pM4wH-0007BD-QC for bug-gnu-emacs@gnu.org; Sun, 29 Jan 2023 05:29:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From :Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=q2+DhWx0hQmQWL7znhPDQgEF/UgfVpRbNZ54heDMjiA=; b=LedcmI3tCvqGDF64fDTfntGtgd g0mPIfs0xR4hi98K2cm2tP0B9lK/wk+zzZzs+9GRWbjzJ7y706hEugKFvAGq5nH8ty2XfzuQvNA/k SpjeJUU9fnYXKKsg5zXcrNwa9+BJ9JTBAhMGdQackPy+k6HxTmz1DCunEGVPu31aFeRM=; From: Daniel Mendler To: bug-gnu-emacs@gnu.org Subject: 29.0.60; cl-loaddefs.el is always recompiled when loading cl-lib Date: Sun, 29 Jan 2023 11:29:11 +0100 Message-ID: <87tu09hbwo.fsf@daniel-mendler.de> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a01:4f8:121:346::180; envelope-from=mail@daniel-mendler.de; helo=mail.qxqx.de X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) 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) In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2023-01-26 built on projects Repository revision: f8c95d1a7681e861fc22d2a040cda0ddfe23eff4 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --prefix=... --with-json --with-native-compilation --with-x-toolkit=athena --without-dbus --without-selinux --without-threads --without-gsettings --with-cairo' Configured features: CAIRO FREETYPE GIF GLIB GMP GNUTLS JPEG JSON LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XPM LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: display-time-mode: t global-so-long-mode: t save-place-mode: t global-hl-todo-mode: t savehist-mode: t minions-mode: t recursion-indicator-mode: t recentf-mode: t corfu-popupinfo-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t vertico-multiform-mode: t vertico-mode: t marginalia-mode: t diff-hl-flydiff-mode: t global-diff-hl-mode: t global-auto-revert-mode: t repeat-mode: t delete-selection-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-history-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Features: (shadow sort mail-extr mule-util time vc-svn project view formfeed disp-table whitespace hl-line cap-words superword subword hideshow noutline outline so-long saveplace consult-register byte-opt kmacro consult-ext consult-vertico consult bookmark pp emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils vertico-directory orderless-ext orderless cursor-sensor vertico-repeat corfu-ext vertico-ext vertico-unobtrusive vertico-flat hl-todo savehist minions recursion-indicator recentf tree-widget wid-edit corfu-popupinfo corfu-history corfu vertico-multiform vertico marginalia compat diff-hl-flydiff diff diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode easy-mmode autorevert filenotify repeat modus-operandi-theme modus-themes emacs-lock delsel splash flymake-proc fringe-ext +keys +theme +defaults comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode cl-loaddefs cl-lib bytecomp byte-compile info speed-type-autoloads rainbow-mode-autoloads spell-fu-autoloads pdf-tools-autoloads clojure-mode-autoloads csv-mode-autoloads lua-mode-autoloads scad-mode-autoloads company-autoloads tempel-autoloads with-editor-autoloads rust-mode-autoloads org-modern-autoloads osm-autoloads recursion-indicator-autoloads git-link-autoloads cape-autoloads git-modes-autoloads marginalia-autoloads markdown-mode-autoloads keycast-autoloads gnuplot-autoloads helpful-autoloads f-autoloads orderless-autoloads tmr-autoloads minions-autoloads sml-mode-autoloads gcode-mode-autoloads writegood-mode-autoloads diff-hl-autoloads ef-themes-autoloads vertico-autoloads affe-autoloads corfu-autoloads symbol-overlay-autoloads package-lint-flymake-autoloads modus-themes-autoloads dash-autoloads embark-consult-autoloads consult-autoloads embark-autoloads hl-todo-autoloads compat-autoloads +pkg +autoloads rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote inotify dynamic-setting font-render-setting cairo x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 239512 78382) (symbols 48 15739 46) (strings 32 51019 16747) (string-bytes 1 1737668) (vectors 16 26097) (vector-slots 8 490250 170170) (floats 8 218 240) (intervals 56 953 167) (buffers 976 10)) From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 29 08:49:45 2023 Received: (at 61143) by debbugs.gnu.org; 29 Jan 2023 13:49:45 +0000 Received: from localhost ([127.0.0.1]:42463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM840-0004dF-MS for submit@debbugs.gnu.org; Sun, 29 Jan 2023 08:49:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM83y-0004d0-U1 for 61143@debbugs.gnu.org; Sun, 29 Jan 2023 08:49:43 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pM83s-00069y-Rk; Sun, 29 Jan 2023 08:49:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=F9SM9Uu0kF0BY8Ccalzk4ZZSw9hyGJkfHb+4Pd7Ye1Q=; b=i8eD9rC6Cjlr WLQZhChvMIf85ITW3Y4LGj4lHA4p6ygTiHvQvx/Q0L+WZUgZmlOvkORaxddae9VsACPqFI9Xw6GHS N0dKyKbF8+eqGfIMt9NnNfLAElchEQm5FWid7uUgYSG5AdhRrfaVL3ZBWYQxgCNdTGdILw8+pOcCX b7VxhSvMGZizB2OTxFllnfGgQmlf3FB4XrsSIuphMkykQMom1ST1BJtVz766ohUkvZjA/OBP5hkQa m41IZQ3eECWtFIpgakSiOzcmhicNiYjBX526mPY4Tcl9ImuS1pU4zJz7YMqHBfCMERK4Kjpe0VlIg nKnIBICkLpy3uoBfpDSb7g==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pM83q-0007nR-6M; Sun, 29 Jan 2023 08:49:36 -0500 Date: Sun, 29 Jan 2023 15:49:26 +0200 Message-Id: <83v8kp78nt.fsf@gnu.org> From: Eli Zaretskii To: Daniel Mendler In-Reply-To: <87tu09hbwo.fsf@daniel-mendler.de> (message from Daniel Mendler on Sun, 29 Jan 2023 11:29:11 +0100) Subject: Re: bug#61143: 29.0.60; cl-loaddefs.el is always recompiled when loading cl-lib References: <87tu09hbwo.fsf@daniel-mendler.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61143 Cc: 61143@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Daniel Mendler > 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. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 29 10:20:00 2023 Received: (at 61143) by debbugs.gnu.org; 29 Jan 2023 15:20:00 +0000 Received: from localhost ([127.0.0.1]:45208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM9TM-0007eh-0h for submit@debbugs.gnu.org; Sun, 29 Jan 2023 10:20:00 -0500 Received: from server.qxqx.de ([178.63.65.180]:34435 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM9TK-0007eS-0i for 61143@debbugs.gnu.org; Sun, 29 Jan 2023 10:19:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hgIqRgcGXC0yYeT3ZtN5Y6kCcNgtk5ZFHkRLtwGw7/c=; b=vDV9QCad6luPEKMml4y+Zk2uk8 4adqLVHh3Hs1g1Cs4ejgoulZYkbUrRmYjBZ0NLN2X1dwQ1KlK3aY7SLIux7qGE2mPpvSS5VrfONim EPQh74Z/nmEi9qvpcDbzxUy/TIvAwxfAONTzBytDK71j6H5YuC9YB7WPvZPy+z695sxo=; Message-ID: <88c67d03-49fd-b3f9-7bfc-7acd20c2bb20@daniel-mendler.de> Date: Sun, 29 Jan 2023 16:19:48 +0100 MIME-Version: 1.0 Subject: Re: bug#61143: 29.0.60; cl-loaddefs.el is always recompiled when loading cl-lib To: Eli Zaretskii References: <87tu09hbwo.fsf@daniel-mendler.de> <83v8kp78nt.fsf@gnu.org> Content-Language: en-US From: Daniel Mendler In-Reply-To: <83v8kp78nt.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61143 Cc: 61143@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On 1/29/23 14:49, Eli Zaretskii wrote: >> From: Daniel Mendler >> 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. Thanks, feel free to close/merge. Daniel From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 29 10:42:26 2023 Received: (at 61143-done) by debbugs.gnu.org; 29 Jan 2023 15:42:26 +0000 Received: from localhost ([127.0.0.1]:45238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM9p3-0008GD-S2 for submit@debbugs.gnu.org; Sun, 29 Jan 2023 10:42:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pM9p2-0008G0-1w for 61143-done@debbugs.gnu.org; Sun, 29 Jan 2023 10:42:24 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pM9ow-0006rk-81; Sun, 29 Jan 2023 10:42:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=SmkHQTzZ09GcXllgRLWXiWTMX2xZw/NEbxbCpY2pfr8=; b=gefBYnAhlR3k ZlKGF2ZsJig0USSOEvcG7Kf6NpAO24nRllvJG9VTtSBM5Vd6Gb9RF4UTVZpQceXk7RKERbjoa7aQE AIbeJQSgiHkxxsDST7yB1pHq5R73c7BYKNSa7JwPJqG6hh58w6/+uu8ppm0DjmHBq4T+3mQC56Hg9 gZXN7EwkjEhTGkD0VL1TbntQArQ8BuN+8qS+ZxaHBb5SXFoSZTMBTaJw+QJIM0K4xgiRKZjYJpA6c WNcpwwfHyB0WJOuPNiUbke6Kabwo8xHTd9AACfEB1hKrVxYSyjEA3zPN28z20GBvzPFMedj9UhJST PGWNdxANvsxsfAip21eouw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pM9ou-0002En-Ou; Sun, 29 Jan 2023 10:42:17 -0500 Date: Sun, 29 Jan 2023 17:42:08 +0200 Message-Id: <83ilgp73fz.fsf@gnu.org> From: Eli Zaretskii To: Daniel Mendler In-Reply-To: <88c67d03-49fd-b3f9-7bfc-7acd20c2bb20@daniel-mendler.de> (message from Daniel Mendler on Sun, 29 Jan 2023 16:19:48 +0100) Subject: Re: bug#61143: 29.0.60; cl-loaddefs.el is always recompiled when loading cl-lib References: <87tu09hbwo.fsf@daniel-mendler.de> <83v8kp78nt.fsf@gnu.org> <88c67d03-49fd-b3f9-7bfc-7acd20c2bb20@daniel-mendler.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61143-done Cc: 61143-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sun, 29 Jan 2023 16:19:48 +0100 > Cc: 61143@debbugs.gnu.org > From: Daniel Mendler > > > Crystal ball says this is the same problem as in bug#58267. > > Thanks, feel free to close/merge. Done. From unknown Wed Jun 25 02:08:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 27 Feb 2023 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator