From unknown Mon Jun 23 04:09:15 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#24428 <24428@debbugs.gnu.org> To: bug#24428 <24428@debbugs.gnu.org> Subject: Status: 25.1; batch-byte-recompile-directory no longer works as it should Reply-To: bug#24428 <24428@debbugs.gnu.org> Date: Mon, 23 Jun 2025 11:09:15 +0000 retitle 24428 25.1; batch-byte-recompile-directory no longer works as it sh= ould reassign 24428 emacs submitter 24428 John Wiegley severity 24428 normal tag 24428 moreinfo unreproducible thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 13 13:49:46 2016 Received: (at submit) by debbugs.gnu.org; 13 Sep 2016 17:49:46 +0000 Received: from localhost ([127.0.0.1]:58881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjrq5-0007Sn-PJ for submit@debbugs.gnu.org; Tue, 13 Sep 2016 13:49:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51067) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bjrq4-0007Sb-7E for submit@debbugs.gnu.org; Tue, 13 Sep 2016 13:49:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bjrpy-0003EI-8V for submit@debbugs.gnu.org; Tue, 13 Sep 2016 13:49:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_SORBS_SPAM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjrpy-0003Be-4y for submit@debbugs.gnu.org; Tue, 13 Sep 2016 13:49:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42028) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjrpv-0001hG-Mn for bug-gnu-emacs@gnu.org; Tue, 13 Sep 2016 13:49:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bjrpt-00036S-1x for bug-gnu-emacs@gnu.org; Tue, 13 Sep 2016 13:49:35 -0400 Received: from mail-pa0-f48.google.com ([209.85.220.48]:33707) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjrps-0002jC-SG for bug-gnu-emacs@gnu.org; Tue, 13 Sep 2016 13:49:32 -0400 Received: by mail-pa0-f48.google.com with SMTP id cm16so63738239pac.0 for ; Tue, 13 Sep 2016 10:49:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mail-followup-to :mime-version; bh=N10hZeacWPwsnwwRR3cKwF3ZQcacZpQFMOCMYUt02q4=; b=Mz66UKoZerIQbrn+vxyXzOfWSy9iL4Ur92kYEtC15HGK8tfoiXVUVF80uNQWc5x+Lm Ni9+7qz+m6OWXEFMaf4xBCpdNympsiqKVCAny3x5XdzEDZEpw9m85NWynBKGbIQmkmCm +BkFsdkg3nTSb41WiawBgDk6tqsMAMwq0gBztUl0alkPsRzaGojGl5iWtFOc2sQacdgC tewSRWB00XfVxXj1wPzsAHtL6tcZrr8T5RVk7WnUPqGa88S8Mee7tHGzobbDgbEqyfxN qYzuy1p0rJ8S5yyMWR9F/KzSSVcWPXkiCVm55GG1VN7WwN9N15eoTr3mjeGZVMOo5NLd YXcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mail-followup-to:mime-version; bh=N10hZeacWPwsnwwRR3cKwF3ZQcacZpQFMOCMYUt02q4=; b=Dpb65Z4AGIBCFm1qkcACyvRNM1Ij/hMYmCqWH+54wBFNThMbd+dnbgKA2hDWRdqEoN y43krTp99+M3fs0mmSVz20VtdmKgDReuNU2IEdA8dUSQletNhhksADbt8QbJYKO+tqvV zUhudjLljbT4XT7Mki+AjEwYG2Wfko5akx+XtZo7m4ehGbSdfVJ81VIyJkYXPDRp/asf Uac+wY2q6Cyx7B9HmuBiPiSSSEbSG9PzmVscPEfY157sqT/okB6Nr/QHNt/bqNXB/jdB 4HFmP81wy3Om0kpApppHEsEaIz8MrJGGEgEnTlnXRzD36NgsTXthA2cTpxypzprnzJ8/ VaMQ== X-Gm-Message-State: AE9vXwO0V7BjISKlaNlaeYsptz9CLYA4fTGA4W0nol89RrtapSXNLJAx+Af1NV75KF30lA== X-Received: by 10.66.222.169 with SMTP id qn9mr3301490pac.133.1473788889850; Tue, 13 Sep 2016 10:48:09 -0700 (PDT) Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id b194sm32276996pfb.55.2016.09.13.10.48.07 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 13 Sep 2016 10:48:08 -0700 (PDT) From: John Wiegley X-Google-Original-From: "John Wiegley" Received: by Vulcan.local (Postfix, from userid 501) id 40B5B24D0D0D; Tue, 13 Sep 2016 10:48:07 -0700 (PDT) To: bug-gnu-emacs@gnu.org Subject: 25.1; batch-byte-recompile-directory no longer works as it should Date: Tue, 13 Sep 2016 10:48:05 -0700 Message-ID: User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1 (darwin) Mail-Followup-To: bug-gnu-emacs@gnu.org MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.5 (---) 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: -3.5 (---) It seems that `batch-byte-recompile-directory' now doubles the argument somehow. I was unable to track down the commit where this was introduced, but this is happening in a Makefile that worked for years until recently: --8<---------------cut here---------------start------------->8--- 10:42:49 Vulcan:~/.emacs.d $ emacs -Q -batch -L . --eval '(batch-byte-recompile-directory 0)' lib Checking /Users/johnw/.emacs.d/lib/lib... Error: Opening directory: no such file or directory, /Users/johnw/.emacs.d/lib/lib Done (Total of 0 files compiled) --8<---------------cut here---------------end--------------->8--- Notice the 'lib/lib' there. Using `byte-recompile-directory' interactively from within a running Emacs works fine, however. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 13:35:17 2016 Received: (at submit) by debbugs.gnu.org; 14 Sep 2016 17:35:17 +0000 Received: from localhost ([127.0.0.1]:59753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkE5d-0003yU-1J for submit@debbugs.gnu.org; Wed, 14 Sep 2016 13:35:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkE5b-0003yI-8k for submit@debbugs.gnu.org; Wed, 14 Sep 2016 13:35:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bkE5V-0005mc-0z for submit@debbugs.gnu.org; Wed, 14 Sep 2016 13:35:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkE5U-0005mG-U7 for submit@debbugs.gnu.org; Wed, 14 Sep 2016 13:35:08 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51984) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkE5T-0007jm-KM for bug-gnu-emacs@gnu.org; Wed, 14 Sep 2016 13:35:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bkE5O-0005b5-HI for bug-gnu-emacs@gnu.org; Wed, 14 Sep 2016 13:35:06 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52119) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkE5O-0005ar-Dy; Wed, 14 Sep 2016 13:35:02 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3775 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bkE5L-0005tG-Mn; Wed, 14 Sep 2016 13:35:02 -0400 Date: Wed, 14 Sep 2016 20:34:49 +0300 Message-Id: <83wpie75c6.fsf@gnu.org> From: Eli Zaretskii To: John Wiegley In-reply-to: (message from John Wiegley on Tue, 13 Sep 2016 10:48:05 -0700) Subject: Re: bug#24428: 25.1; batch-byte-recompile-directory no longer works as it should References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -7.2 (-------) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.2 (-------) > From: John Wiegley > Date: Tue, 13 Sep 2016 10:48:05 -0700 > > It seems that `batch-byte-recompile-directory' now doubles the argument > somehow. I was unable to track down the commit where this was introduced, but > this is happening in a Makefile that worked for years until recently: > > --8<---------------cut here---------------start------------->8--- > 10:42:49 Vulcan:~/.emacs.d $ emacs -Q -batch -L . --eval '(batch-byte-recompile-directory 0)' lib > Checking /Users/johnw/.emacs.d/lib/lib... > Error: Opening directory: no such file or directory, /Users/johnw/.emacs.d/lib/lib > Done (Total of 0 files compiled) > --8<---------------cut here---------------end--------------->8--- > > Notice the 'lib/lib' there. Using `byte-recompile-directory' interactively > from within a running Emacs works fine, however. I cannot reproduce this, FWIW. It works here as expected. Can you look deeper, e.g. what arguments does batch-byte-recompile-directory get invoked with? From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 14:16:17 2016 Received: (at 24428-done) by debbugs.gnu.org; 14 Sep 2016 18:16:17 +0000 Received: from localhost ([127.0.0.1]:59771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkEjI-0004wD-U3 for submit@debbugs.gnu.org; Wed, 14 Sep 2016 14:16:17 -0400 Received: from mail-pf0-f180.google.com ([209.85.192.180]:34460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bkEjG-0004w1-NL for 24428-done@debbugs.gnu.org; Wed, 14 Sep 2016 14:16:15 -0400 Received: by mail-pf0-f180.google.com with SMTP id p64so8029963pfb.1 for <24428-done@debbugs.gnu.org>; Wed, 14 Sep 2016 11:16:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version; bh=fT+gMy0KovPKpCedTH0p+nhxwEZUt3hSt8VOa/ePJug=; b=kQJuKgnHPJLHqKKS0/fothhIv470PhrspI/4XZr+UQOwmRdnN5YuPOzj3Ay/sScpZs +XuW7DSj+n66inzIdwovrPI1uIvInEI9lPLqB2XWlLj3Vd3dAclMIVpFH/X9EVtz6I+Y yD1IJWOo+9guPP0Ur+L2joMcTJgFb92MOP3KAKuwo56573u6YKX+GUivHvECa8p1gbm0 tWWj1BXXGv3y/UMchW/pnF2xRf6CBeNZeVD9Sd67e5Yy90VyfJDa0MKRHXqVR4hAk3h0 7GaS5ZzC/2WZVnxC1zh6SqY4FiJbv54MawfKypK7HXEFWediD2iQQgxBqr9BAywbakkB 3i7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mime-version; bh=fT+gMy0KovPKpCedTH0p+nhxwEZUt3hSt8VOa/ePJug=; b=ht4W+EBnQjRhGfv93LPLLUtAIDkK7+RC7eeAgkSSPWjY7gxTjhE/oQCm5JqJ9MANhB eONt+6gQTVS9RAdRelB8Vwm8sEfEjVi1qWDKsMMy86XIx7EWQGV0WYZuopwROcpp0f5p irEN/hH+hjaDU+hb0b6DC9/LF4b6xzt6qGZv/8qpcJw05J8iPInWdVIDxqvyRucC6GN7 oceCtELWGqdD4BiguWT3fBckiC3dxcQl4zBKkIjk686dq7GFn+cTC6A5jXe8m93cf+Rl r/ME8UzAGFSKFgBf5XYel2JL+Seu1T7BBRfEZCOeAvpdfs1qCNJXl/U7O91moESDRkYI ZrIg== X-Gm-Message-State: AE9vXwNlRbz70mI3GAIbB8rRtpbdVRZciPa06nSvigYWlRubpAZ3yyPPQd2yFMftGGNb9g== X-Received: by 10.98.75.4 with SMTP id y4mr6919534pfa.25.1473876969021; Wed, 14 Sep 2016 11:16:09 -0700 (PDT) Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id bl10sm7028260pab.46.2016.09.14.11.16.08 (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 14 Sep 2016 11:16:08 -0700 (PDT) From: John Wiegley X-Google-Original-From: "John Wiegley" Received: by Vulcan.local (Postfix, from userid 501) id 1C64E250A464; Wed, 14 Sep 2016 11:16:07 -0700 (PDT) To: Eli Zaretskii Subject: Re: bug#24428: 25.1; batch-byte-recompile-directory no longer works as it should In-Reply-To: <83wpie75c6.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 14 Sep 2016 20:34:49 +0300") Date: Wed, 14 Sep 2016 11:16:01 -0700 Message-ID: References: <83wpie75c6.fsf@gnu.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1 (darwin) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24428-done Cc: 24428-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: -0.7 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >>>>> Eli Zaretskii writes: > I cannot reproduce this, FWIW. It works here as expected. Can you look > deeper, e.g. what arguments does batch-byte-recompile-directory get invok= ed > with? Hi Eli, I'm sorry I forgot to follow up on this. It doesn't happen with Em= acs 25, but only the very old Emacs that came with my Mac, which was somehow on= my path ahead of the good one yesterday. =2D-=20 John Wiegley GPG fingerprint =3D 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCgAGBQJX2ZPiAAoJEMFE2PTxn+Ywds4L/191qMG+a5jFQqAxM+raJ9cf 3LzOtx7ZyszvcPkWwGX37yMuhs2TVbcTRyNZKCivVct5Tjn9hha1Mq19z+yI56pa wnOAuCBULCkWyW2RPc1vRIePvTnzUrYxFtbFV1owWZ6ByYjbxtdWA07x5dbgnGte cipZ5GpcL4Iv0/H5hKLue+1Qa35Jm76g/9bN2zzKZoKnrWPsdbvm4nhZbh2anHhY RUep3xk75NaQZqFKgNeHTUpoApwsVMJoxpC6iReckhafnulrqiftA+jbFCrsz5WP F/bUr2tpflpDGEsylNfwMKGgJJax9yPm/naZFNSVUoooy0pUj5eOYp0YtK34YNeZ WuLtmQcCIO/+bK9HlTqEnCQGsbQrjWR6YU3qpTTF7KnNf97Lfoe+jmqioqAnurES 8b1TA80OjCM2n8xECalquDAnSPWtMroXX6N6bronxY5AEj4vdeX1bHTPXfiJq8WL ilJJ3tIYQzq5vD3K2YNDVxjuUdIawop03+ctzVxVaQ== =ba7z -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Jun 23 04:09:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 13 Oct 2016 11:24:03 +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