From unknown Thu Sep 11 11:56:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50288: =?UTF-8?Q?Autoconf=E2=80=99s?= config.{guess,sub} have patched shebangs Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: maxim.cournoyer@gmail.com, bug-guix@gnu.org Resent-Date: Mon, 30 Aug 2021 23:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50288 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 50288@debbugs.gnu.org Cc: Maxim Cournoyer X-Debbugs-Original-To: bug-guix@gnu.org X-Debbugs-Original-Xcc: Maxim Cournoyer Received: via spool by submit@debbugs.gnu.org id=B.163036474118598 (code B ref -1); Mon, 30 Aug 2021 23:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Aug 2021 23:05:41 +0000 Received: from localhost ([127.0.0.1]:60579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKqLR-0004pq-NL for submit@debbugs.gnu.org; Mon, 30 Aug 2021 19:05:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:40748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKqLM-0004pf-F6 for submit@debbugs.gnu.org; Mon, 30 Aug 2021 19:05:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKqLM-0000cZ-BB for bug-guix@gnu.org; Mon, 30 Aug 2021 19:05:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37274) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mKqLM-0007gG-4K for bug-guix@gnu.org; Mon, 30 Aug 2021 19:05:32 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48796 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKqLL-0002fW-Rf for bug-guix@gnu.org; Mon, 30 Aug 2021 19:05:32 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Fructidor an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 31 Aug 2021 01:05:30 +0200 Message-ID: <87bl5ea5z9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (---) As reported at , Autoconf=E2=80=99s config.{guess,sub} (installed by running =E2=80=98autoco= nf -i=E2=80=99 or similar) have patched shebangs, making them unsuitable on non-Guix systems: --8<---------------cut here---------------start------------->8--- $ head -1 $(find $(guix build autoconf) -name config.guess) #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh $ head -1 $(find $(guix build autoconf) -name config.sub) #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh --8<---------------cut here---------------end--------------->8--- We should copy the =E2=80=98unpatch-shebangs=E2=80=99 phase from automake, = added in response to . Ludo=E2=80=99. From unknown Thu Sep 11 11:56:10 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#50288: closed (Re: bug#50288: =?UTF-8?Q?Autoconf=E2=80=99s?= config.{guess,sub} have patched shebangs) Message-ID: References: <87k0joddk1.fsf@gnu.org> <87bl5ea5z9.fsf@gnu.org> X-Gnu-PR-Message: they-closed 50288 X-Gnu-PR-Package: guix Reply-To: 50288@debbugs.gnu.org Date: Fri, 10 Sep 2021 08:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1631263562-18627-1" This is a multi-part message in MIME format... ------------=_1631263562-18627-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #50288: Autoconf=E2=80=99s config.{guess,sub} have patched shebangs which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 50288@debbugs.gnu.org. --=20 50288: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D50288 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1631263562-18627-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 50288-done) by debbugs.gnu.org; 10 Sep 2021 08:45:35 +0000 Received: from localhost ([127.0.0.1]:36871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOcAA-0004pi-Qd for submit@debbugs.gnu.org; Fri, 10 Sep 2021 04:45:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOcA8-0004pT-Tv for 50288-done@debbugs.gnu.org; Fri, 10 Sep 2021 04:45:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37308) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mOcA3-0006LE-Mc; Fri, 10 Sep 2021 04:45:27 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=47220 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mOc9x-0005Fa-3r; Fri, 10 Sep 2021 04:45:27 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 50288-done@debbugs.gnu.org Subject: Re: bug#50288: =?utf-8?Q?Autoconf=E2=80=99s?= config.{guess,sub} have patched shebangs References: <87bl5ea5z9.fsf@gnu.org> Date: Fri, 10 Sep 2021 10:45:18 +0200 In-Reply-To: <87bl5ea5z9.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Tue, 31 Aug 2021 01:05:30 +0200") Message-ID: <87k0joddk1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50288-done Cc: Maxim Cournoyer 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 (---) Ludovic Court=C3=A8s skribis: > As reported at > , > Autoconf=E2=80=99s config.{guess,sub} (installed by running =E2=80=98auto= conf -i=E2=80=99 or > similar) have patched shebangs, making them unsuitable on non-Guix > systems: > > $ head -1 $(find $(guix build autoconf) -name config.guess) > #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh > $ head -1 $(find $(guix build autoconf) -name config.sub) > #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh > > We should copy the =E2=80=98unpatch-shebangs=E2=80=99 phase from automake= , added in > response to . Done in 902de26c1a2462b3374633f724852507d957019a for autoconf 2.71. Ludo=E2=80=99. ------------=_1631263562-18627-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Aug 2021 23:05:41 +0000 Received: from localhost ([127.0.0.1]:60579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKqLR-0004pq-NL for submit@debbugs.gnu.org; Mon, 30 Aug 2021 19:05:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:40748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKqLM-0004pf-F6 for submit@debbugs.gnu.org; Mon, 30 Aug 2021 19:05:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKqLM-0000cZ-BB for bug-guix@gnu.org; Mon, 30 Aug 2021 19:05:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37274) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mKqLM-0007gG-4K for bug-guix@gnu.org; Mon, 30 Aug 2021 19:05:32 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48796 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKqLL-0002fW-Rf for bug-guix@gnu.org; Mon, 30 Aug 2021 19:05:32 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: =?utf-8?Q?Autoconf=E2=80=99s?= config.{guess,sub} have patched shebangs X-Debbugs-Cc: Maxim Cournoyer X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Fructidor an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 31 Aug 2021 01:05:30 +0200 Message-ID: <87bl5ea5z9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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.3 (---) As reported at , Autoconf=E2=80=99s config.{guess,sub} (installed by running =E2=80=98autoco= nf -i=E2=80=99 or similar) have patched shebangs, making them unsuitable on non-Guix systems: --8<---------------cut here---------------start------------->8--- $ head -1 $(find $(guix build autoconf) -name config.guess) #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh $ head -1 $(find $(guix build autoconf) -name config.sub) #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh --8<---------------cut here---------------end--------------->8--- We should copy the =E2=80=98unpatch-shebangs=E2=80=99 phase from automake, = added in response to . Ludo=E2=80=99. ------------=_1631263562-18627-1-- From unknown Thu Sep 11 11:56:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50288: =?UTF-8?Q?Autoconf=E2=80=99s?= config.{guess,sub} have patched shebangs Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 12 Sep 2021 02:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50288 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 50288-done@debbugs.gnu.org Received: via spool by 50288-done@debbugs.gnu.org id=D50288.163141364017808 (code D ref 50288); Sun, 12 Sep 2021 02:28:02 +0000 Received: (at 50288-done) by debbugs.gnu.org; 12 Sep 2021 02:27:20 +0000 Received: from localhost ([127.0.0.1]:41685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFDE-0004dA-JZ for submit@debbugs.gnu.org; Sat, 11 Sep 2021 22:27:20 -0400 Received: from mail-qv1-f49.google.com ([209.85.219.49]:37539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mPFDC-0004cw-Nn for 50288-done@debbugs.gnu.org; Sat, 11 Sep 2021 22:27:19 -0400 Received: by mail-qv1-f49.google.com with SMTP id a12so3926026qvz.4 for <50288-done@debbugs.gnu.org>; Sat, 11 Sep 2021 19:27:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=9RsYxm1CO3mFvXrG+y4zITZtg/RGhQDvoXxH3RF1izE=; b=qaHTucHvDu+0qYnZ/6GvatJlb+ik6t0e1y2lvprelPfqi2lXNSUUcxx57ebXqXqvH7 zBHcEUPy6EuR5omGp3Lrnxevi8d1NgxqHZxLlZrs0RD3Ygc4VoBUfYX1trUz+dWFjy2c A20VKscwJweO7y7H6bYB+BFghbS08oj2OfT+uBg6ZQk4gmCC5KA5Q+dJm8VvzbJvK5Pg sWF33M1+ZCf+UZ4fj/MftAqpSF4CzTzaj52w7Xw9OA2eDWulUK5qBm2XARdhadbguzIx QhDtqJGvTrbACQ42eoeRjMX61wW5NGrCU72VrrSqK5EGXy6NRdNI84n0JDQerVoe4mbx 6RDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=9RsYxm1CO3mFvXrG+y4zITZtg/RGhQDvoXxH3RF1izE=; b=8CLvGARFhotTaPBVUZbZtaYEIPdZwaZE2pa9BuXeGZBIAizanvQS2hg6EDt0P6tHI1 01jLd3f9WULgwtz1W6BHUK9A1549UBawO3K7uwPiIDzfzVqNs0WKRfqaxjrC7LE/O5jw eAResOPNjrSVYjazOXdT7F4tU2TUOGKPif18cnhkwvzjRV4yxXV3AOd41rpofTaJ1F1u zZnOSw8luHopEFRXNvhweO8iIPas5P6uEPAwVP3j0vMfofkPMPfP3m1ZRQbBSGFLOVHG Eeh9CL385fB3zsB7lHM3dIt9fW4w1xUjRqP5od9Itpnjrw7lfygNeGp4QxFg85cYERgz 3N+w== X-Gm-Message-State: AOAM532a7PfeqvRLCS7zVW2XfYv8Nx/LTvHaXn3lN1CrhASyGGCP2Qex qq5ddUUOVVFDLESKG692WOu9eEBmlB8= X-Google-Smtp-Source: ABdhPJwnN8G9JwcUDpkYM/E6+f+4R+jeg0mkDaKAP1PDQsj08FgOD2XAsg8+yROgJ5pGDo9/GBmITg== X-Received: by 2002:a05:6214:151:: with SMTP id x17mr4530616qvs.38.1631413632910; Sat, 11 Sep 2021 19:27:12 -0700 (PDT) Received: from hurd (dsl-10-134-93.b2b2c.ca. [72.10.134.93]) by smtp.gmail.com with ESMTPSA id j9sm1841272qta.65.2021.09.11.19.27.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Sep 2021 19:27:12 -0700 (PDT) From: Maxim Cournoyer References: <87bl5ea5z9.fsf@gnu.org> <87k0joddk1.fsf@gnu.org> Date: Sat, 11 Sep 2021 22:27:11 -0400 In-Reply-To: <87k0joddk1.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Fri, 10 Sep 2021 10:45:18 +0200") Message-ID: <87wnnmplz4.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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! Ludovic Court=C3=A8s writes: > Ludovic Court=C3=A8s skribis: > >> As reported at >> , >> Autoconf=E2=80=99s config.{guess,sub} (installed by running =E2=80=98aut= oconf -i=E2=80=99 or >> similar) have patched shebangs, making them unsuitable on non-Guix >> systems: >> >> $ head -1 $(find $(guix build autoconf) -name config.guess) >> #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh >> $ head -1 $(find $(guix build autoconf) -name config.sub) >> #!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/sh >> >> We should copy the =E2=80=98unpatch-shebangs=E2=80=99 phase from automak= e, added in >> response to . > > Done in 902de26c1a2462b3374633f724852507d957019a for autoconf 2.71. Well done! Thanks, Maxim