From unknown Sat Sep 13 13:30:36 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#25258 <25258@debbugs.gnu.org> To: bug#25258 <25258@debbugs.gnu.org> Subject: Status: Bashisms when building 0.11.0 Reply-To: bug#25258 <25258@debbugs.gnu.org> Date: Sat, 13 Sep 2025 20:30:36 +0000 retitle 25258 Bashisms when building 0.11.0 reassign 25258 guix submitter 25258 "pelzflorian (Florian Pelz)" severity 25258 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 24 02:52:29 2016 Received: (at submit) by debbugs.gnu.org; 24 Dec 2016 07:52:29 +0000 Received: from localhost ([127.0.0.1]:53161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cKh7x-0002Wi-W2 for submit@debbugs.gnu.org; Sat, 24 Dec 2016 02:52:29 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cKgj3-0001u4-V0 for submit@debbugs.gnu.org; Sat, 24 Dec 2016 02:26:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cKgix-0004mr-NH for submit@debbugs.gnu.org; Sat, 24 Dec 2016 02:26:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55914) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cKgix-0004mn-K0 for submit@debbugs.gnu.org; Sat, 24 Dec 2016 02:26:35 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cKgiw-0001VP-Bb for bug-guix@gnu.org; Sat, 24 Dec 2016 02:26:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cKgit-0004kn-7i for bug-guix@gnu.org; Sat, 24 Dec 2016 02:26:34 -0500 Received: from pelzflorian.de ([5.45.111.108]:33618 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cKgis-0004iX-Tf for bug-guix@gnu.org; Sat, 24 Dec 2016 02:26:31 -0500 Received: from [192.168.178.21] (ip5f58bf63.dynamic.kabel-deutschland.de [95.88.191.99]) by mail.pelzflorian.de (Postfix) with ESMTPSA id F3BC1360003 for ; Sat, 24 Dec 2016 08:26:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1482564389; bh=wdfD1AnUjY89yoEdo/rZsqkiIaDYR2FrtJPFFZ+L14M=; h=From:Subject:To:Date; b=XdFO48URiz5rao6WSO6tC2aZmrvW5UcIo5qrr/WbgR2ZnZ1t/ERYtckaQi46WIb8B ETapoqWZ5MjYe85/gIcA4sdQvpsK11LCarziQ1FNK0PBHsVrqo/gQcmjvzuA8S+7gS ctSXQoVJ1ourd87yv51GbKzhc66iE2z/GrYq+v/E= From: "pelzflorian (Florian Pelz)" Subject: Bashisms when building 0.11.0 To: bug-guix@gnu.org Message-ID: Date: Sat, 24 Dec 2016 08:26:27 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.5.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------4C3B973F2B05E7C1C08D144A" 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: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 24 Dec 2016 02:52:24 -0500 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: -4.1 (----) This is a multi-part message in MIME format. --------------4C3B973F2B05E7C1C08D144A Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Guix' testsuite uses the non-POSIX bashism `type -P guile` in tests/guix-packages.sh which causes a test failure when using Dash to provide /bin/sh instead of Bash. Additionally gnu/local.mk uses brace expansion which is not part of POSIX and does not work on Dash. When building Guix on Parabola GNU/Linux-libre modified to use Dash as /bin/sh,[1] this causes the Guix build to fail. For building, the guix 0.11.0 package from AUR[2] was used. The attached =E2=80=9Cpatch=E2=80=9D= allows for a successful build but is not what we want. Guix should probably not use bashisms in its Makefile includes and either not use bashisms in its test suite or make sure the test suite is executed explicitly with Bash and not /bin/sh. Regards, Florian Pelz [1] https://wiki.archlinux.org/index.php/Dash#Use_DASH_as_.2Fbin.2Fsh [2] https://aur.archlinux.org/packages/guix/ --------------4C3B973F2B05E7C1C08D144A Content-Type: text/x-patch; name="guix-remove-bashisms.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="guix-remove-bashisms.patch" diff -aur guix-0.11.0.pristine/gnu/local.mk guix-0.11.0.new/gnu/local.mk --- guix-0.11.0.pristine/gnu/local.mk 2016-12-23 16:24:51.501094452 +0100= +++ guix-0.11.0.new/gnu/local.mk 2016-12-23 17:26:55.651112436 +0100 @@ -903,7 +903,10 @@ # Those files must remain executable, so they remain executable once # imported into the store. set-bootstrap-executable-permissions: - chmod +x $(DESTDIR)$(bootstrapdir)/*/{bash,mkdir,tar,xz} + chmod +x $(DESTDIR)$(bootstrapdir)/*/bash + chmod +x $(DESTDIR)$(bootstrapdir)/*/mkdir + chmod +x $(DESTDIR)$(bootstrapdir)/*/tar + chmod +x $(DESTDIR)$(bootstrapdir)/*/xz =20 DISTCLEANFILES =3D \ $(nodist_bootstrap_x86_64_linux_DATA) \ diff -aur guix-0.11.0.pristine/Makefile.am guix-0.11.0.new/Makefile.am --- guix-0.11.0.pristine/Makefile.am 2016-12-23 16:24:49.007702057 +0100 +++ guix-0.11.0.new/Makefile.am 2016-12-23 16:25:39.372217348 +0100 @@ -275,7 +275,6 @@ tests/guix-download.sh \ tests/guix-gc.sh \ tests/guix-hash.sh \ - tests/guix-package.sh \ tests/guix-package-net.sh \ tests/guix-system.sh \ tests/guix-archive.sh \ --------------4C3B973F2B05E7C1C08D144A-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 12 20:46:42 2019 Received: (at 25258) by debbugs.gnu.org; 13 Feb 2019 01:46:42 +0000 Received: from localhost ([127.0.0.1]:45649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gtjdK-0002zv-3L for submit@debbugs.gnu.org; Tue, 12 Feb 2019 20:46:42 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:38853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gtjdH-0002zZ-9T for 25258@debbugs.gnu.org; Tue, 12 Feb 2019 20:46:40 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id EA36A22013; Tue, 12 Feb 2019 20:46:33 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 12 Feb 2019 20:46:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=Pw9V1EGha5ZkSkVugxy2V4yl X0Wmd3zqX4sTxsmFGrc=; b=DSyR7cWvS4w5kLPFdeCq5EMs+nVEC0vnwZ55MHzb +SFxsm76Z42S8mE+7bjq7SrgRtFROqf+/Or6RedwWsZw34L9ymUKk0YO6ZWPuS1N HydXCbhYfCKgWn9u4r0S07LLLPybws+X6uj+HD1ZgZhqg0b7aSsnpGrwSN0yIL1q cFU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=Pw9V1E Gha5ZkSkVugxy2V4ylX0Wmd3zqX4sTxsmFGrc=; b=nIygz2G11hdAJz+H9GUSJb fscIKr3SIT+cHqXkpZtDOQagFrgssLDA3AYff+ssuzreJTOu4M2YC8K3xEmT0D+p ki4zNJpXoEBj5gNggBiyPlKer0r3A/wRAdFyglAAcb21zAKSYvHwNHNmjGHeXmVC /90SURYMKard5JpLC+6RSvwrM+4Uvyqke2CGEp4brsHzf/G9TZ/bHgTqNVblIQzE UTsSw4/XYQJYMPwZV5bp5VlaazQiSKCivrmBWPzEOospZH94RQXVrh6qioADLXj7 1F2O3spwBzdL1z5CiHUrDt3Wzf9OmDz4YFg1RpO8+bxUJCSlJnSQLPqehxSB1rYg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledruddtvddgfeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfquhhtnecuuegrihhlohhuthemucef tddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvuffkfh ggtggujggfsehgtderredtreejnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehl vghosehfrghmuhhlrghrihdrnhgrmhgvqeenucfkphepjeeirdduvdegrddvtddvrddufe ejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 63D62E4597; Tue, 12 Feb 2019 20:46:31 -0500 (EST) Date: Tue, 12 Feb 2019 20:46:30 -0500 From: Leo Famulari To: "pelzflorian (Florian Pelz)" Subject: Re: bug#25258: Bashisms when building 0.11.0 Message-ID: <20190213014630.GA27743@jasmine.lan> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XsQoSWH+UP9D9v3l" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25258 Cc: 25258@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.7 (-) --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 24, 2016 at 08:26:27AM +0100, pelzflorian (Florian Pelz) wrote: > Guix' testsuite uses the non-POSIX bashism `type -P guile` in > tests/guix-packages.sh which causes a test failure when using > Dash to provide /bin/sh instead of Bash. Additionally gnu/local.mk uses > brace expansion which is not part of POSIX and does not work on Dash. >=20 > When building Guix on Parabola GNU/Linux-libre modified to use Dash as > /bin/sh,[1] this causes the Guix build to fail. For building, the guix > 0.11.0 package from AUR[2] was used. The attached =E2=80=9Cpatch=E2=80=9D= allows for a > successful build but is not what we want. >=20 > Guix should probably not use bashisms in its Makefile includes and > either not use bashisms in its test suite or make sure the test suite is > executed explicitly with Bash and not /bin/sh. About two years have passed on this bug report without comment. Is it a "wontfix"? --XsQoSWH+UP9D9v3l Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlxjdvYACgkQJkb6MLrK fwhVjA/9HYwM0S71t09ZpDz++mEUNiirbBpUsCBCnhoRkBv9mPg8h+U6/HLueN4W qO54jXMM38StL9ql+b/doCJLtcEs97N2nHU/xHCFPhKventP25PtFvWLlb/wrK7Q Ip7s1OOkHS/cFBYH1rnhlr0OWh/snENHuI99qXazYw/uH37kflCYzFp96Mb7Cs9k g10aWi4PPEGww+8Q/Zb5T0zlyW0YeZGbLWCDY1ouV8+DTKhw6AfUHagd36u3CNyc TiJUIfZXsUIte+5suuXnDOX4zvMzNBbMXWOKIOZHjytmMt4pPxwY8OmVyzb/nkHW nXlteJGjvPk6ZJS7WcAj3QrZKVp3iST2t/+njV9yU75Us9wzhapmgLl3FH4v3qDD Lg1qU2R3QocwM1G0Tu9bm7k5wlfd78k/mTLGzd01ng5VWsYs81fYHzLSlx43fEZW YqPGOYHdQK6NzMT9Y7L0feSuuxj8edyQd7FmT0XlWPHnAQuHqEqohbbDdxiun5SS /R4/f8vKlu9GVDO6mdeVlocbWMFvglr0braNz2So4r1ybDk4g40emYgyRg2eWRpX ShTAA9ksFHbKAfzqzYx1SzpSRBUHIsnhgelltyrEKWg0SuVt2Hu5dtt6IiL+7w/c 7J6aY1lDfjg0bVko8xbSPM5tNHqfPigP7O+4648r0I+BPpNl+fI= =0i4O -----END PGP SIGNATURE----- --XsQoSWH+UP9D9v3l-- From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 22 16:28:42 2020 Received: (at 25258-done) by debbugs.gnu.org; 22 Mar 2020 20:28:42 +0000 Received: from localhost ([127.0.0.1]:50959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jG7D7-0004lg-RH for submit@debbugs.gnu.org; Sun, 22 Mar 2020 16:28:42 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:40011) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jG7D6-0004lN-3r for 25258-done@debbugs.gnu.org; Sun, 22 Mar 2020 16:28:40 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 25521412; Sun, 22 Mar 2020 16:28:34 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 22 Mar 2020 16:28:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=xIbYmHA0yg5jt2md9HvTi1d/ BaUto1aPMnNpR35Q+LE=; b=1NSgDb5K/r22YPmSeNxyALgz6x7la4E3FPeKMiU3 75tm0nM/ILNgshBYBg37JqIw5Fh6qqLE3pwbDPJpNlfVU1ABM6aexlFo78H/tnIl JKBtD/pS6/x2U3SLD7FN7Kf18leU75EFuvGIu0eHIUHd2ADJ1j7FmzaVQfQ8Lsol LME= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=xIbYmH A0yg5jt2md9HvTi1d/BaUto1aPMnNpR35Q+LE=; b=rznPHBQVpy4+Fr+971lHtW 7C/J2Ksb0mOWkdodrJETEGPeTVbCc72IuVIPUZg8srUqWvQ/7lw0V2UO78stAUYH 42eXJ2ih8y9av8zqbSbTw79gUKWs1Xls69Q+8x1luAU1STa6MeM0WIGW3sGKUarW K6ZbvmJ4JkEjN0WZq4hVjag7iEw8vLIVRuMGHaSLhqKAqnYhGBHHBVESrXME/mqD 08wXhHmUEyVuJ+2AR/FZOEk3htj8fcGYIqXhm06ZQ6D3Ir7uj+NtZJGFMeyKWEBK u3QlyScdyoSW+EqvHVnTF8FTYLkDxlgxHx1fLF94cTywfIVRHtQJGiE6ZKUEPp3A == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudegiedgudeflecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecukfhppeejie druddvgedrudefkedrieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id E7F1530624E4; Sun, 22 Mar 2020 16:28:32 -0400 (EDT) Date: Sun, 22 Mar 2020 16:28:32 -0400 From: Leo Famulari To: "pelzflorian (Florian Pelz)" Subject: Re: bug#25258: Bashisms when building 0.11.0 Message-ID: <20200322202832.GA18995@jasmine.lan> References: <20190213014630.GA27743@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190213014630.GA27743@jasmine.lan> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25258-done Cc: 25258-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.7 (-) On Tue, Feb 12, 2019 at 08:46:30PM -0500, Leo Famulari wrote: > About two years have passed on this bug report without comment. Is it a > "wontfix"? Based on the lack of interest I've closed this bug. From unknown Sat Sep 13 13:30:36 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, 20 Apr 2020 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 From debbugs-submit-bounces@debbugs.gnu.org Sat May 16 00:51:06 2020 Received: (at control) by debbugs.gnu.org; 16 May 2020 04:51:07 +0000 Received: from localhost ([127.0.0.1]:39463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZomw-0003l1-PC for submit@debbugs.gnu.org; Sat, 16 May 2020 00:51:06 -0400 Received: from m42-5.mailgun.net ([69.72.42.5]:36613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZomt-0003kU-0b for control@debbugs.gnu.org; Sat, 16 May 2020 00:51:05 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1589604663; h=Message-Id: Subject: From: To: Date: Sender; bh=ACyfo+RRbQ/MBOI2XU9MXuP+61EEYg+X5qAGEAkqeUM=; b=2cDkofPpZdFIkV9ybMlNJCJ7Wco3/w5qfT/cQtIiF88q29e2Ami0HOHd2oQ1YY+IMlPmxHgH MVQiLRBZczV5gUiewWhGOtW6mvIAPQCKYfHhchB+5mlNZJc7LF2qA63YeCyfFhSnOmrVtgNd kmC+Rs9XrlzE+UdJFhSCDW6r2d10wanIsZAzgb121usbbA+UFE4J0ZNQnMEn4DYAiRhMoQ/v AUd2ILD3uaqAGRLYPZz1slZdUp1fw+EdY6bKRnD+EFK2mKjIYvX7gbzPp9pu+NNMcnYEpjC9 mp3twDc/DwzBfkdQksioboTfkeWu2QwnGA1rKFyfYeJjhFnrwGvV5w== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyJlNThiMyIsICJjb250cm9sQGRlYmJ1Z3MuZ251Lm9yZyIsICIwODU0N2EiXQ== Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by mxa.mailgun.org with ESMTP id 5ebf7130.7f25728be6f0-smtp-out-n01; Sat, 16 May 2020 04:50:56 -0000 (UTC) Received: from localhost (KD111239208235.au-net.ne.jp [111.239.208.235]) by wilsonb.com (Postfix) with ESMTPSA id 5F4F2A151D for ; Sat, 16 May 2020 04:50:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1589604653; bh=ACyfo+RRbQ/MBOI2XU9MXuP+61EEYg+X5qAGEAkqeUM=; h=Date:To:From:Subject:From; b=Zn0jrlji9HBhZGuOzhjrul9+9y34fl/dAXKnzrwax5NpAR1BcRCRAz3rvrDqsogQJ hy58gh6yHn/3uLOsfMUdTfkUUWBoVruZGdltmLh/WuTBBq+TG7GwS6GOG9OgjwVjhy V+wuvj8z0ewqQ9FW8OnDpnm/Mx2piSoZ+Bb4C4QJr8XzZTtf/O6nszjAG+Rb00YcgQ eVFNMxRPycRZZsCTo4fUajgaYlP4IC0XhfWdhLBCHImwwH4VnRaKdxEGJp0knzcfX6 8UvbnWwcxODdhhhse9ypmIcsGLhOCSJAucV6NJn/2DdU3BlWgmE2LbgG7AMe3MqGDp nfAd1LCXoaUu0C4B05DBBanl1bsueKdElb2y0Sofiru5A6e+ErP2fK98t3EYCM4WLQ RNLKHvd9kyLNY4BqEUl73kgL7JAx309xudx/XoDBedvRD4x94VtIE7dON8sOL+zumB y8iYGyLs/u1iy/eIciD6zOnhFLLZ8jitN0ZQV14Tl1oIp56W91t23KT34wDkr3t9TZ YX3Fjxk20CFrbNjXYu/Qo3LH5igS3CdzJEBL6S2bGIt5NLu/YaoQJ2Q13l3LBuXCz5 21x+lVZ3quOephDHpCcAaeLDis7+21GNQyJquzGWX1Xw+bAK3+YrqVTZJLFy4zyOF+ LDNAlS4RYu9FKnRbC30D+ADM= Date: Sat, 16 May 2020 13:50:49 +0900 To: control@debbugs.gnu.org From: elaexuotee@wilsonb.com Subject: Unarchive 25258 Message-Id: <2130W7IZNZBIV.3O4EVOCAUP4JS@wilsonb.com> User-Agent: mblaze/0.7 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) unarchive 25258 From debbugs-submit-bounces@debbugs.gnu.org Sat May 16 02:33:47 2020 Received: (at 25258) by debbugs.gnu.org; 16 May 2020 06:33:47 +0000 Received: from localhost ([127.0.0.1]:39610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZqOC-0000QG-FD for submit@debbugs.gnu.org; Sat, 16 May 2020 02:33:47 -0400 Received: from m42-5.mailgun.net ([69.72.42.5]:13270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZqO5-0000Pv-Se for 25258@debbugs.gnu.org; Sat, 16 May 2020 02:33:39 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1589610815; h=Content-Type: MIME-Version: Message-Id: Subject: From: To: Date: Sender; bh=/BWm+aAI1LrQx9VMjhka0ZaaeTtJt2vh02zW4neO9kc=; b=FMdwAPaV+eLll7BGknnGjRsk9p6WYgFzfeidElxSgqz/Klve3U1XGSOOH6HrM8Tx+zZH6NtN 4x4ttOHTMzGMlXC8hBnI464ZdWOrN9fSUAgUAqB7MmPQOr3mLK8tq3vSivA8pzYM5S83w3bR eQVKA/PXbddbAhcrswj+xAqnI9TsJD1C/g3LboZrCeGhGzkJbBExdQzlbYUEFcGLO9tnvkm6 /S4QMIyd9hlNu06dx1jxqYN645mOQ2GQjtnHabDvifsEiWKv5QHeocLzBbvJcJ64TdSM9LtA akMtm7zfyvj9bJ3+FHc3kmipEQcT+Wx28EAJLQyiAxUc5pyWN8Rewg== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyI4MzY0OCIsICIyNTI1OEBkZWJidWdzLmdudS5vcmciLCAiMDg1NDdhIl0= Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by mxa.mailgun.org with ESMTP id 5ebf8930.7fdbb3814570-smtp-out-n03; Sat, 16 May 2020 06:33:20 -0000 (UTC) Received: from localhost (KD111239208235.au-net.ne.jp [111.239.208.235]) by wilsonb.com (Postfix) with ESMTPSA id A56C4A1A9D for <25258@debbugs.gnu.org>; Sat, 16 May 2020 06:33:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1589610798; bh=/BWm+aAI1LrQx9VMjhka0ZaaeTtJt2vh02zW4neO9kc=; h=Date:To:From:Subject:From; b=FefD34Lzh2mRgAd+oFatXJEjvcwvQfsukjqjwNQtBerCRZkR8M87fJchFDjrBCoZU 6m8Pg4teYituWgTphXu4w83afeqVi7Qff2EyMNkXuQmmjzzFq6uQRooZqgs91pXJab XCl0bKHk+itBRZIgbv73zYrzwqMSW7MU6uLyds6cggOksLOu/Yg2CT+UtnzVx0NsXa EGGa55BXttT/5chTsl0dq6wQ8diSVhYvu0gjpn65VnY96u5OYjqNE1fiMon/JgXv1Q K09sL8rBTdF3E0gxyR5gpjB5VXAn0ydyCQbOuwK4x/g/L3u53mlxo87Rh7Xht8b6cO WZ1sYCbsychNMNvzDSfPO3PiqaonT+ryZ0KBYcyGIKBBK9KOmpNUo5x//A5qMSFlxK dDG2F9LlM0E+hGwfNJ30HUY9cmsmt+d1NFh+jqaWFko5syuSsavBi74iH2yGITdKMf zgoJJ/djCK4uNeNrl0vkm3c9bt4O909Gc1NIRrtA7jDzbmF9ql4C0+UGGtZJrSkbmZ qRvK5Nk/25lpj9k8/xDX4/YOAzjg8ClI1umLHHhKD4OpbsTphfCV+X4M18pNUJHa+e HNLMlOqF78oqKSwqmmvDy2rlnVEc4bv/KGYeDT0F2u+02gPpA4zkQ/LUeW4TVozwp7 8RNkE2nUCuBA/wPeH1pYQtVc= Date: Sat, 16 May 2020 15:33:09 +0900 To: 25258@debbugs.gnu.org From: elaexuotee@wilsonb.com Subject: Bashisms in make rules Message-Id: <3QC37OOAPFHT8.3ELLIYWH54G6D@wilsonb.com> User-Agent: mblaze/0.7 MIME-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="----_=_44daca883f3df5c4261ed14f_=_" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25258 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 (-) This is a multipart message in MIME format. ------_=_44daca883f3df5c4261ed14f_=_ MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_6d8920256edf63b545131464_=_" This is a multipart message in MIME format. ------_=_6d8920256edf63b545131464_=_ Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Resurrecting this, since it cause me significant grief, and is a simple workaround which I believe is worth putting in the documentation. First, he= re is a short summary of the problem: Currently, some of our make rules contain bashisms. As of commit 408ae72c, = this ends up generating broken texinfo translations under doc/*.texi, eventually= failing with "@ref reference to nonexistent node..." errors. =46rom a pristine repository (e.g. after running `git clean -xfd'), running= =20make shows a bunch of errors from the broken rules, but since they happen to be multi-line scripts, the errors fail to propogate up to make. Thus make leav= es around the broken texinfo files. The real kicker is that subsequent runs pi= ck up the broken files and make fails just as above, but without encountering = or showing the errors from the broken rules. This makes tracking down the erro= r significantly more painful and non-obvious. Anyway, the source of the problem is a combination of our use of bashisms a= nd autoconf trying really hard to use the least-common-denominator shell. Autoconf's configure script sets make's SHELL by first looking for /bin/sh = and only finding sh on PATH as a last resort. Thus, even when running under `gu= ix environment --pure guix' make will run with /bin/sh instead of $GUIX_ENVIRONMENT/bin/sh. On a Guix System this ends up running make with the sh of the system profil= e which, at the moment, resolves to bash. However, on a foreign distribution,= /bin/sh often resolves to a non-bash shell; in particular, it is common the= se days for it to be a symlink to dash. Hence, lots of pain. Once we know the source of the error, the fix is simple. We can explicitly = tell make to run it's rules with bash: $ make SHELL=3D$(command -v bash) In a guix environment, this should pick up the bash in $GUIX_ENVIRONMENT. Better yet, we can do this once, by telling *configure* what shell to use: $ CONFIG_SHELL=3D$(command -v bash) ./configure and all subsequent runs of make will Just Work from within the environment.= Does this make sense? Am I missing something obvious? If not, would it make= sense to include the above ./configure invocation in our documentation? Ideally, we could modify Makefile.am or configure.ac in some way to automatically fix the problem; however, if we want to support build exterio= r to a guix build environment, I suspect the "most correct" course of action is = to simply remove our bashisms. That said, we could tell automake to *not* explicity set make's SHELL by a simple one-liner in `configure.ac': AM_SUBST_NOTMAKE([SHELL]) This will cause make to use it's baked-in default instead of the one autoco= nf detects. Luckily, for guix builds make correctly references the profile's s= h: $ strings $GUIX_ENVIRONMENT/bin/make | grep bin/sh /gnu/store/-bash-/bin/sh and non-guix make is likely to point to something relevant for that distribution anyway. That said, I am sure automake and autoconf set make's SHELL for a reason, so perhaps this solution is too heavy of a hammer. Thoughts? Anyway, this turned into a lot longer of an email than I anticipated. Thank= s for taking the time to read through it. ------_=_6d8920256edf63b545131464_=_-- ------_=_44daca883f3df5c4261ed14f_=_ Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYIADUWIQQ7FdZn/PDWvxE6cmR2pStZ7i7CgQUCXr+JHhccZWxhZXh1b3Rl ZUB3aWxzb25iLmNvbQAKCRB2pStZ7i7CgR7nAP0fIXWGZdjp+s2UTdwJ7Q0gSzxu sFK5XfrAhdc3hU4w7gEAjQDqpvX21zi5LgaObJGjdpZG7G8MytaXVZz4BvxKzwk= =J5DB -----END PGP SIGNATURE----- ------_=_44daca883f3df5c4261ed14f_=_-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 17 12:42:36 2020 Received: (at 25258) by debbugs.gnu.org; 17 May 2020 16:42:36 +0000 Received: from localhost ([127.0.0.1]:44480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaMN2-0008D6-3j for submit@debbugs.gnu.org; Sun, 17 May 2020 12:42:36 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:35856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaMMx-0008Cp-6q for 25258@debbugs.gnu.org; Sun, 17 May 2020 12:42:34 -0400 Received: by mail-wm1-f52.google.com with SMTP id u188so7693843wmu.1 for <25258@debbugs.gnu.org>; Sun, 17 May 2020 09:42:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=sZlOLAHAR5xVUrK+E02YYs4oVNWSS3xFY1rwpKnJ2aw=; b=U6MMn6JQqd30kXMtfkPz+FPTc4k4Njz4sD7Qg3FdsJaGp9ohOjXoJwNTRPLv9ZFDN6 /9fFWVJKVsvw/tlx6Hmn6WUVCz1jOP6h7/gC0vgUpJfFqO09b88mxii5zVCJHUMAnU1O MYd9NRQRNERojFmJZ7UcpufVv6KBMqf1lt5XTW3xGU67JcC7kTw2MbRFbZGIbulu7goV dg+5U8YxqiQ3GUX4UCmN3w2V9ar8FOWHppiAJnOwOGAy50cpPRcgtTXd7Q1oxnsKN/x6 dws97C7zTK1Zqjwc2/XOJndrK+/ve6QDOzBI2lkfxpZHVSTeUFbxHIs9pUTV/tTErFI+ 7q0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=sZlOLAHAR5xVUrK+E02YYs4oVNWSS3xFY1rwpKnJ2aw=; b=HJtLJRX7m2YH1cKhq7Ut9bFPo7SNDhIgRz0epHzX4Oc4pu/qLsrBoD64iv8UWNyO86 KK7CEAfvVhjXGL2iXIh7ZE9d3Dh/IZnpvhHcpM5rD7lPfUvgpdb8Ibaw/qHXrtFTJfjJ ylGzUqcEA7WNsT+tSmBiCOHVSiYUulGptfNru6PuSUzh2ZBcUPO/UQwc/W01V5f3yqb0 DCNu41xN4U7XJTxD/o/qoKEYfuQzPon2CZPUr7xcNmsptkR/1CeZmObosZfR7Kp+XP7T qqmgx7DeSG/5GZ3t9q7ZGnexKhf+CKsAH9zuikhDzzAYVqWDFUrs25pbgjgmGxYaVRLU +T6Q== X-Gm-Message-State: AOAM530BpNaSeMK5+P3W7nMkZFGFOKluZKBtpf9xy1t8siXHhUK8bzl4 nuCd5l+jO/WNIGHL3OaVcSPKStA7 X-Google-Smtp-Source: ABdhPJzLGRM/Uk1OK1JBWt8cvNi5QRJ1DLIl5idfbUh4FnQAtG9U/rGB0Zt1BZwFvK9V08LIef42OA== X-Received: by 2002:a7b:cb88:: with SMTP id m8mr14333179wmi.37.1589733745058; Sun, 17 May 2020 09:42:25 -0700 (PDT) Received: from [10.0.0.2] (se167-1-82-242-148-1.fbx.proxad.net. [82.242.148.1]) by smtp.gmail.com with ESMTPSA id q14sm13028430wrc.66.2020.05.17.09.42.23 for <25258@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 17 May 2020 09:42:24 -0700 (PDT) To: 25258@debbugs.gnu.org From: Vincent Legoll Subject: Re: Bashisms in make rules Message-ID: <4c16cf7b-0a55-b7f2-4c49-a34ce1f815a1@gmail.com> Date: Sun, 17 May 2020 18:42:22 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25258 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 (-) Hello, Having done a few bashismectomies lately (in guix-install.sh), I can sympathetize with you. I don't know guix team's stance on that kind ow work (I still have not polished my work enough for review). But it looks like you stumbled on some painful items, that ought to be resolved one way or the other. It would be nice to hear that those are actionable items that will receive positive feedback before doing substantial work. (Looks like I should have asked that earlier, before falling into the rabbit hole...) I personally think we should try to support using guix as widely as possible/practical on foreign distros. So, WDGCT (What Do Guix Core Think) ? Thanks -- Vincent Legoll From debbugs-submit-bounces@debbugs.gnu.org Sun May 17 13:34:56 2020 Received: (at 25258) by debbugs.gnu.org; 17 May 2020 17:34:57 +0000 Received: from localhost ([127.0.0.1]:44667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaNBg-0007bV-Mm for submit@debbugs.gnu.org; Sun, 17 May 2020 13:34:56 -0400 Received: from tobias.gr ([80.241.217.52]:37020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaNBe-0007bM-Ef for 25258@debbugs.gnu.org; Sun, 17 May 2020 13:34:55 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id d94965cd; Sun, 17 May 2020 17:34:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=WJsxbwPJJhJO+0x50BfuLa SDvUdsqCLNnCU1KzzKe+Q=; b=db2PDXLKfG5el3hgSX7rawSWWGNlFEYhrD2IiS gBvEgxT/+mNaPVMJj6F9WZGIIMqNSM0Xp0VGvHZqMorxB9SPZ7Ss6UKgjACDrV8J j0a3eaW5ETuBk/yTYQe9c9fFIJcPWaEpnXEITMhWZXr904wzLKwUdY5flNKbpdlc TCgL1IVijroITW/XuI/pcWyau3cx12lwGruG5dy1uq24b12EgXSFF/7Tq3MX8UCE +iuYW2ghBpwq4JqO39xi93ma62jNFfGGs1UzUtkQnHLRosOr4lgjXC3XV7f0sqno M3tlVcfCKdEFnpDAaXmPSUdtnBHHV1AW/+4Qj+vbdlhPyhxA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id fc0406d6 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 17 May 2020 17:34:55 +0000 (UTC) From: Tobias Geerinckx-Rice To: Vincent Legoll Subject: Re: bug#25258: Bashisms in make rules References: <4c16cf7b-0a55-b7f2-4c49-a34ce1f815a1@gmail.com> In-reply-to: <4c16cf7b-0a55-b7f2-4c49-a34ce1f815a1@gmail.com> Date: Sun, 17 May 2020 19:34:51 +0200 Message-ID: <87y2pqtqh0.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 25258 Cc: 25258@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 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Vincent, Vincent Legoll =E5=86=99=E9=81=93=EF=BC=9A > I don't know guix team's stance on that kind ow work (I still=20 > have not > polished my work enough for review). But it looks like you=20 > stumbled on > some painful items, that ought to be resolved one way or the=20 > other. The only reason for Guix to have any shell code at all is to run=20 in places where Guile isn't (yet) available. Therefore it should=20 be portable between GNU systems, or it might as well be Guile. I=20 don't believe GNU implies bash. > It would be nice to hear that those are actionable items that=20 > will > receive positive feedback before doing substantial work. (Looks=20 > like > I should have asked that earlier, before falling into the rabbit > hole...) Big upz from me. Thanks for being proactive :-) The challenge is keeping new bashisms out, so sudo please try to=20 include some automated tests. Maybe you can use shellcheck; our=20 test suite could use a GHC dependency. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXsF1uwAKCRANsP+IT1Vt eVeaAQDd2OOdrR3PboPIdEh/rUpnvj2Lckkggkg0NxWp5CdPFAD/d80gsSrKNttQ AwZUWDD/jLSaEDlsvI8HZzPj5GMIZgk= =3blj -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Sep 13 13:30:36 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, 15 Jun 2020 11:24:05 +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 From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 09:50:06 2022 Received: (at control) by debbugs.gnu.org; 11 Jul 2022 13:50:06 +0000 Received: from localhost ([127.0.0.1]:38922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAtna-0004eV-72 for submit@debbugs.gnu.org; Mon, 11 Jul 2022 09:50:06 -0400 Received: from mail-qv1-f44.google.com ([209.85.219.44]:45040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAtnY-0004dk-Lu for control@debbugs.gnu.org; Mon, 11 Jul 2022 09:50:05 -0400 Received: by mail-qv1-f44.google.com with SMTP id l15so384698qvo.11 for ; Mon, 11 Jul 2022 06:50:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:message-id:to:from:subject; bh=nHroprTJ4leX8WZHs/4SSA1BNKcQg+I43BaxBy8Xlos=; b=gjDwqlR16/gOKQbkCHnIR0qqBUebFv7TF00i97sOrDlZxZwbOgaU/kydfs5x5ENx/d 0hKBVto+fn5po+SikU4oig1yLpIGd3jb+9ZtqJozUgnEwzYQ4zp38l48zHbSfSCiahBV DPFdi+D39SxrU2lpFgPKrRpRfjkzYgm4WbgAk4RX8oL82ZA5O1tKW8xhmzrV9SMLz9sJ YO58dlfdURsXJuXECH0q7/WORrdIBo4k1CfP/+Meik+OX5MevjGINvFql3GNYuTLYDEE 2xb5/hcACxpg0Yd47ApZAOLJ8CArZJtc96O84LAoUoyOlkwG2qSZ+J4+4ALbQS0C852g c6qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:to:from:subject; bh=nHroprTJ4leX8WZHs/4SSA1BNKcQg+I43BaxBy8Xlos=; b=kXxPoxUqMHW/vAhkQ74OAaChMR07oZtjTzicBuuRi64Zh0Ixc8w9IY6FOVmdmlvcZm 01AG/Y0cs35JUmNA4nl+LeGinZ7PPssWbukuf3TfQ7MjlPg/BklqjqAFLogRDcG13KBp SM5DRyf2i4edDBS3X880LYgD8H/9GF0ER2Uphg7SXZsk4Zf1owdy9xaf3ZQfzL/IcCyR Sf2niT5cB96KZY663UZ6j9HBP5ZJX3/SdDt6fvTjtfNdGO7OHKhRUIRlZe0aAKZYwXvO xPrQvIBDsFG4SeFniqka621gq2rOznTUGYIm3OrkKgXa4eKxJSLA0SUQTNd9PV6s8/CH +MJg== X-Gm-Message-State: AJIora8InSEXRF1KggBqzw1W2WL/lzI4lC4qq/e8PPvtYIi0iXm1sNSx F3JkXqQhsp8QpgnsNRTIT5zemMmtdXpd+A== X-Google-Smtp-Source: AGRyM1uihSQoKsLxe9GBGD3L2GR06W2eH1LP6MQkXbPFIQf453OTa1sx3SRB3LFyxEroHcfGk6i7Ag== X-Received: by 2002:a05:6214:4005:b0:472:be5a:810d with SMTP id kd5-20020a056214400500b00472be5a810dmr13533072qvb.36.1657547398881; Mon, 11 Jul 2022 06:49:58 -0700 (PDT) Received: from hurd (dsl-155-226.b2b2c.ca. [66.158.155.226]) by smtp.gmail.com with ESMTPSA id bl21-20020a05620a1a9500b006a787380a5csm5912020qkb.67.2022.07.11.06.49.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Jul 2022 06:49:58 -0700 (PDT) Date: Mon, 11 Jul 2022 09:49:57 -0400 Message-Id: <87fsj7ep2y.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #25258 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (-) retitle 25258 Bashisms in test suite cause 3 tests to fail when using a POSIX Bourne shell quit