From unknown Fri Jun 20 07:09:42 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#48497 <48497@debbugs.gnu.org> To: bug#48497 <48497@debbugs.gnu.org> Subject: Status: 28.0.50; Native compile: excessive recompilation Reply-To: bug#48497 <48497@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:42 +0000 retitle 48497 28.0.50; Native compile: excessive recompilation reassign 48497 emacs submitter 48497 Michael Welsh Duggan severity 48497 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 18 09:25:15 2021 Received: (at submit) by debbugs.gnu.org; 18 May 2021 13:25:15 +0000 Received: from localhost ([127.0.0.1]:54660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lizij-0007KZ-8i for submit@debbugs.gnu.org; Tue, 18 May 2021 09:25:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:49508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lizie-0007KK-LB for submit@debbugs.gnu.org; Tue, 18 May 2021 09:25:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lizie-0004cM-9L for bug-gnu-emacs@gnu.org; Tue, 18 May 2021 09:25:08 -0400 Received: from md5i.com ([75.151.244.229]:57746) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1liziX-00058I-TT for bug-gnu-emacs@gnu.org; Tue, 18 May 2021 09:25:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; 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=SIkCdocaP9GVm+LD3/yaQkCB/mZXiL7E1jllwiZIKls=; b=ZkbQj0GWKFpzk8tcqftk0eUE8s hf2S6aMn1+9frJ3BL9QjCLWx2czjq2UFVou9skIdgN4yg33iwuFnm8zqZGCloYuHvkKnv8TuQ/YgA 806cgXIfN4SP8GDoJDoocrorU; Received: from abode.md5i.com ([192.168.177.1] helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1liziW-007LXd-NA for bug-gnu-emacs@gnu.org; Tue, 18 May 2021 09:25:00 -0400 From: Michael Welsh Duggan To: bug-gnu-emacs@gnu.org Subject: 28.0.50; Native compile: excessive recompilation User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Tue, 18 May 2021 09:25:00 -0400 Message-ID: <87sg2kjhsj.fsf@md5i.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=75.151.244.229; envelope-from=mwd@md5i.com; helo=md5i.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 (--) The problem is that it seems as if standard Emacs lisp files from the installed base Emacs lisp library are getting recompiled in the user's emacs eln cache despite there being an existing native-compiled version installed. First, I did a fresh out-of-tree build from master using the following procedure: The git worktree is in a directory called "master". cd master ./autogen.sh mkdir ../build cd ../build mkdir -p ~/tmp/emacs/config ../master/configure --without-toolkit-scroll-bars --with-x-toolkit=lucid \ --with-native-compilation --prefix=~/tmp/emacs make -j 32 NATIVE_FULL_AOT=1 bootstrap make NATIVE_FULL_AOT=1 install I verified that there was a directoy, ~/tmp/emacs/lib/emacs/28.0.50/native-lisp/28.0.50-6152138a, which contained 1382 .eln entries. I then started emacs like this, after first making sure there is no "~/.emacs.d" directory or symlink in my home directory: XDG_CONFIG_HOME=~/tmp/emacs/config ~/tmp/emacs/bin/emacs -Q At this point, ~/tmp/emacs/config was empty. I then typed `C-h i', starting info. This started some native compilation in the background. After waiting for the compilation (viewed in top) to settle, there was a directory, ~/tmp/emacs/config/emacs/eln-cache/28.0.50-6152138a, which contained the following .eln files: bytecomp-12882072-1f232d0e.eln comp-cstr-ef162ef7-c492cd97.eln byte-opt-9c5f25f5-26e670d7.eln gv-e0cf7478-ce8290a8.eln cconv-3b1f1f98-ac4628a4.eln help-mode-d4dbae3d-034e8cf5.eln cl-extra-d7051cba-ff815ded.eln info-ce12c0ca-3d2b00fd.eln cl-lib-8b938900-fbcee53d.eln rx-627d8c83-18b6598f.eln cl-macs-7ae82f81-bc4ef696.eln seq-c314b42f-4e726806.eln cl-seq-f464c4e2-95d0eb23.eln subr-x-02dfef32-04f2924b.eln comp-7672a6ed-d617b299.eln warnings-28e75f4d-c98d4e00.eln I verified that versions of these files existed in ~/tmp/emacs/lib/emacs/28.0.50/native-lisp/28.0.50-6152138a, which they did, but the first hash differs in each case, and the file sizes are completely different. Hopefully this is enough information to recreate the behavior. I first encountered this with a build that was installed without --prefix (in /usr/local) and with a setup that used ~/.emacs.d/. I changed these portions for this report in order to make sure I was testing a fresh build without, hopefully, introducing any of my existing setup into the test (and without possibly mucking up my existing work environment). In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0) of 2021-05-17 built on miko Repository revision: f572735c5105a84da3175ae6cdad807fa103dfe1 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --without-toolkit-scroll-bars --with-x-toolkit=lucid --with-native-compilation --prefix=/home/md5i/tmp/emacs' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF X11 XAW3D XDBE XIM XPM LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix -- Michael Welsh Duggan (md5i@md5i.com) From debbugs-submit-bounces@debbugs.gnu.org Wed May 19 09:10:19 2021 Received: (at 48497) by debbugs.gnu.org; 19 May 2021 13:10:19 +0000 Received: from localhost ([127.0.0.1]:58388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljLxp-0000UW-85 for submit@debbugs.gnu.org; Wed, 19 May 2021 09:10:19 -0400 Received: from mx.sdf.org ([205.166.94.24]:56163) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljLxl-0000UH-OC for 48497@debbugs.gnu.org; Wed, 19 May 2021 09:10:16 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 14JDAAak004277 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 19 May 2021 13:10:11 GMT From: Andrea Corallo To: Michael Welsh Duggan Subject: Re: bug#48497: 28.0.50; Native compile: excessive recompilation References: <87sg2kjhsj.fsf@md5i.com> Date: Wed, 19 May 2021 13:10:10 +0000 In-Reply-To: <87sg2kjhsj.fsf@md5i.com> (Michael Welsh Duggan's message of "Tue, 18 May 2021 09:25:00 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48497 Cc: 48497@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: -1.0 (-) Michael Welsh Duggan writes: > The problem is that it seems as if standard Emacs lisp files from the > installed base Emacs lisp library are getting recompiled in the user's > emacs eln cache despite there being an existing native-compiled version > installed. > > First, I did a fresh out-of-tree build from master using the following > procedure: > > The git worktree is in a directory called "master". > > cd master > ./autogen.sh > mkdir ../build > cd ../build > mkdir -p ~/tmp/emacs/config > ../master/configure --without-toolkit-scroll-bars --with-x-toolkit=lucid \ > --with-native-compilation --prefix=~/tmp/emacs > make -j 32 NATIVE_FULL_AOT=1 bootstrap > make NATIVE_FULL_AOT=1 install > > I verified that there was a directoy, > ~/tmp/emacs/lib/emacs/28.0.50/native-lisp/28.0.50-6152138a, which > contained 1382 .eln entries. > > I then started emacs like this, after first making sure there is no > "~/.emacs.d" directory or symlink in my home directory: > > XDG_CONFIG_HOME=~/tmp/emacs/config ~/tmp/emacs/bin/emacs -Q > > At this point, ~/tmp/emacs/config was empty. I then typed `C-h i', > starting info. This started some native compilation in the background. > After waiting for the compilation (viewed in top) to settle, there was a > directory, ~/tmp/emacs/config/emacs/eln-cache/28.0.50-6152138a, which > contained the following .eln files: > > bytecomp-12882072-1f232d0e.eln comp-cstr-ef162ef7-c492cd97.eln > byte-opt-9c5f25f5-26e670d7.eln gv-e0cf7478-ce8290a8.eln > cconv-3b1f1f98-ac4628a4.eln help-mode-d4dbae3d-034e8cf5.eln > cl-extra-d7051cba-ff815ded.eln info-ce12c0ca-3d2b00fd.eln > cl-lib-8b938900-fbcee53d.eln rx-627d8c83-18b6598f.eln > cl-macs-7ae82f81-bc4ef696.eln seq-c314b42f-4e726806.eln > cl-seq-f464c4e2-95d0eb23.eln subr-x-02dfef32-04f2924b.eln > comp-7672a6ed-d617b299.eln warnings-28e75f4d-c98d4e00.eln > > I verified that versions of these files existed in > ~/tmp/emacs/lib/emacs/28.0.50/native-lisp/28.0.50-6152138a, which they > did, but the first hash differs in each case, and the file sizes are > completely different. > > Hopefully this is enough information to recreate the behavior. Thanks it is, I can reproduce this. Andrea From debbugs-submit-bounces@debbugs.gnu.org Fri May 21 02:53:40 2021 Received: (at 48497) by debbugs.gnu.org; 21 May 2021 06:53:40 +0000 Received: from localhost ([127.0.0.1]:35656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljz2R-0003h3-UR for submit@debbugs.gnu.org; Fri, 21 May 2021 02:53:40 -0400 Received: from mx.sdf.org ([205.166.94.24]:55495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljz2P-0003gu-RM for 48497@debbugs.gnu.org; Fri, 21 May 2021 02:53:38 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 14L6ra2F005063 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Fri, 21 May 2021 06:53:36 GMT From: Andrea Corallo To: Michael Welsh Duggan Subject: Re: bug#48497: 28.0.50; Native compile: excessive recompilation References: <87sg2kjhsj.fsf@md5i.com> Date: Fri, 21 May 2021 06:53:36 +0000 In-Reply-To: <87sg2kjhsj.fsf@md5i.com> (Michael Welsh Duggan's message of "Tue, 18 May 2021 09:25:00 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48497 Cc: 48497@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: -1.0 (-) Hi Michael, I've pushed 3f207753a0 to fix this, would you mind giving it a try? (please rebuild all eln with like make bootstrap). Thanks! Andrea From debbugs-submit-bounces@debbugs.gnu.org Fri May 21 11:17:31 2021 Received: (at 48497) by debbugs.gnu.org; 21 May 2021 15:17:31 +0000 Received: from localhost ([127.0.0.1]:37399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lk6u3-0006rf-8E for submit@debbugs.gnu.org; Fri, 21 May 2021 11:17:31 -0400 Received: from md5i.com ([75.151.244.229]:57982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lk6u0-0006rQ-S9 for 48497@debbugs.gnu.org; Fri, 21 May 2021 11:17:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=md5i.com; s=dkim; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: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=na+ctQH2yE1/2dexuXV7umPQmkhUre+tETZHMkbYq2w=; b=PGahWD1Ijwhc0HHa9qyiV+XFYw gDXOo9Wmbkp40px2j0ACv2wvlQokrxPgpSFLd0SMBifqrU2fuI8Dmlzuc1rCuKBuI0D3Ow9me5jqJ GiuyFVA21vQwpmPwRcTbxdxO1; Received: from abode.md5i.com ([192.168.177.1] helo=miko) by md5i.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1lk6tp-007X6F-0m; Fri, 21 May 2021 11:17:17 -0400 From: Michael Welsh Duggan To: Andrea Corallo Subject: Re: bug#48497: 28.0.50; Native compile: excessive recompilation References: <87sg2kjhsj.fsf@md5i.com> Date: Fri, 21 May 2021 11:17:16 -0400 In-Reply-To: (Andrea Corallo's message of "Fri, 21 May 2021 06:53:36 +0000") Message-ID: <87r1i0t8ub.fsf@md5i.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48497 Cc: Michael Welsh Duggan , 48497@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: -1.0 (-) Andrea Corallo writes: > I've pushed 3f207753a0 to fix this, would you mind giving it a try? > (please rebuild all eln with like make bootstrap). Tested in both my isolated test case and in my day-to-day work emacs. My observation is that this seems to have fixed this problem. Thank you! -- Michael Welsh Duggan (md5i@md5i.com) From debbugs-submit-bounces@debbugs.gnu.org Sat May 22 01:35:16 2021 Received: (at 48497-done) by debbugs.gnu.org; 22 May 2021 05:35:17 +0000 Received: from localhost ([127.0.0.1]:38148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkKI8-0001DU-NM for submit@debbugs.gnu.org; Sat, 22 May 2021 01:35:16 -0400 Received: from mx.sdf.org ([205.166.94.24]:56898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkKI6-0001DH-If for 48497-done@debbugs.gnu.org; Sat, 22 May 2021 01:35:15 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 14M5ZAlb018259 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 22 May 2021 05:35:11 GMT From: Andrea Corallo To: Michael Welsh Duggan Subject: Re: bug#48497: 28.0.50; Native compile: excessive recompilation References: <87sg2kjhsj.fsf@md5i.com> <87r1i0t8ub.fsf@md5i.com> Date: Sat, 22 May 2021 05:35:10 +0000 In-Reply-To: <87r1i0t8ub.fsf@md5i.com> (Michael Welsh Duggan's message of "Fri, 21 May 2021 11:17:16 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48497-done Cc: 48497-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: -1.0 (-) Michael Welsh Duggan writes: > Andrea Corallo writes: > >> I've pushed 3f207753a0 to fix this, would you mind giving it a try? >> (please rebuild all eln with like make bootstrap). > > Tested in both my isolated test case and in my day-to-day work emacs. > My observation is that this seems to have fixed this problem. Thank > you! Very nice! Closing then. Thanks for reporting Andrea From debbugs-submit-bounces@debbugs.gnu.org Sat May 22 02:26:17 2021 Received: (at 48497) by debbugs.gnu.org; 22 May 2021 06:26:17 +0000 Received: from localhost ([127.0.0.1]:38202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkL5U-0002To-Vj for submit@debbugs.gnu.org; Sat, 22 May 2021 02:26:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkL5R-0002TX-S9 for 48497@debbugs.gnu.org; Sat, 22 May 2021 02:26:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52150) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkL5L-00075b-8C; Sat, 22 May 2021 02:26:07 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3927 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 1lkL5K-0004fP-QX; Sat, 22 May 2021 02:26:07 -0400 Date: Sat, 22 May 2021 09:26:08 +0300 Message-Id: <83r1hzl1xb.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#48497: 28.0.50; Native compile: excessive recompilation References: <87sg2kjhsj.fsf@md5i.com> <87r1i0t8ub.fsf@md5i.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48497 Cc: mwd@md5i.com, 48497@debbugs.gnu.org, akrl@sdf.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 (---) > Cc: 48497-done@debbugs.gnu.org > Date: Sat, 22 May 2021 05:35:10 +0000 > From: Andrea Corallo via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Michael Welsh Duggan writes: > > > Andrea Corallo writes: > > > >> I've pushed 3f207753a0 to fix this, would you mind giving it a try? > >> (please rebuild all eln with like make bootstrap). > > > > Tested in both my isolated test case and in my day-to-day work emacs. > > My observation is that this seems to have fixed this problem. Thank > > you! > > Very nice! Closing then. Andrea, given the changes in this commit, why did you tell Michael to rebuild all *.eln files after updating from Git. Do everyone else also need to recompile all *.eln files? From debbugs-submit-bounces@debbugs.gnu.org Mon May 24 02:17:38 2021 Received: (at 48497) by debbugs.gnu.org; 24 May 2021 06:17:38 +0000 Received: from localhost ([127.0.0.1]:42210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ll3uE-0006aD-EG for submit@debbugs.gnu.org; Mon, 24 May 2021 02:17:38 -0400 Received: from mx.sdf.org ([205.166.94.24]:57054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ll3uC-0006a1-DF for 48497@debbugs.gnu.org; Mon, 24 May 2021 02:17:37 -0400 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 14O6HW3T015490 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 24 May 2021 06:17:33 GMT From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#48497: 28.0.50; Native compile: excessive recompilation References: <87sg2kjhsj.fsf@md5i.com> <87r1i0t8ub.fsf@md5i.com> <83r1hzl1xb.fsf@gnu.org> Date: Mon, 24 May 2021 06:17:32 +0000 In-Reply-To: <83r1hzl1xb.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 22 May 2021 09:26:08 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48497 Cc: mwd@md5i.com, 48497@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: -1.0 (-) Eli Zaretskii writes: >> Cc: 48497-done@debbugs.gnu.org >> Date: Sat, 22 May 2021 05:35:10 +0000 >> From: Andrea Corallo via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> Michael Welsh Duggan writes: >> >> > Andrea Corallo writes: >> > >> >> I've pushed 3f207753a0 to fix this, would you mind giving it a try? >> >> (please rebuild all eln with like make bootstrap). >> > >> > Tested in both my isolated test case and in my day-to-day work emacs. >> > My observation is that this seems to have fixed this problem. Thank >> > you! >> >> Very nice! Closing then. > > Andrea, given the changes in this commit, why did you tell Michael to > rebuild all *.eln files after updating from Git. Do everyone else > also need to recompile all *.eln files? On out of tree builds building ahead of time we named wrongly the eln files so these were not recognized and picked-up triggering a new automatic compilation. Andrea From unknown Fri Jun 20 07:09:42 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, 21 Jun 2021 11:24:08 +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