From unknown Wed Jun 18 23:16:32 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#58834 <58834@debbugs.gnu.org> To: bug#58834 <58834@debbugs.gnu.org> Subject: Status: [PATCH 0/3] Fix some scripts in compression packages when cross-compiling Reply-To: bug#58834 <58834@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:16:32 +0000 retitle 58834 [PATCH 0/3] Fix some scripts in compression packages when cro= ss-compiling reassign 58834 guix-patches submitter 58834 Christopher Baines severity 58834 normal tag 58834 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 28 08:19:46 2022 Received: (at submit) by debbugs.gnu.org; 28 Oct 2022 12:19:46 +0000 Received: from localhost ([127.0.0.1]:60556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOKw-0005iQ-By for submit@debbugs.gnu.org; Fri, 28 Oct 2022 08:19:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:53642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOKl-0005i8-L9 for submit@debbugs.gnu.org; Fri, 28 Oct 2022 08:19:44 -0400 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 1ooOKk-0003NJ-4u for guix-patches@gnu.org; Fri, 28 Oct 2022 08:19:34 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ooOKe-0001ji-AN for guix-patches@gnu.org; Fri, 28 Oct 2022 08:19:33 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id B252927BBE9 for ; Fri, 28 Oct 2022 13:19:25 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 7cce7282 for ; Fri, 28 Oct 2022 12:19:24 +0000 (UTC) User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: guix-patches@gnu.org Subject: [PATCH 0/3] Fix some scripts in compression packages when cross-compiling Date: Fri, 28 Oct 2022 13:18:45 +0100 Message-ID: <871qqs6sz7.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) 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 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I noticed these are broken on the Hurd. Christopher Baines (3): gnu: gzip: Fix script interpreters when cross-compiling. gnu: xz: Fix script interpreters when cross-compiling. gnu: bzip2: Fix script interpreters when cross-compiling. gnu/packages/compression.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) =2D-=20 2.37.3 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNbyMxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xc0BxAApKKRnydWRf3YlA536R8cbp8YZwDa30Ye U7oODTEw3DX0MWiXunU23SsFH4ymaxgKGEfw0rz6v2wbGeC+LyhWfB0JnuW9UyQa mIeUz/9foWcH8Egf7gS0OGpAkOuqMp+NZXagbrZV14EmLbz1uUPOdb5lAqyxrZs8 R548kjbVcbGp509ImetBHdYVBLpln+/osbwHniNqDwWq3ywjc1PeDRzw2SSQN3V4 LDy5ScbruhVxH/asiFbEa1SJfha3WHFSAIUFkLXFH+hif02+Mol0ZoJBdqOY1jmN l2HkQbzjnxD1idO83HMgKK5qem7k0tTFl0NdhLTp+TGg3Sudn+TYcPHbGZieykJH vag6OG3gUdkEGTPpXJ1+NODwkEzzuojHhBkO6bGhIiSTbDg/ObL2MZiI8gaQz+J2 V+rKKhIqFBve0vC8sVVGBLLgVpppytJxgcQhAVW4dgT2QwScGRI9YMzieNyROcsR nuP2qOci6sBuSAvypL+D1p/SKGQfTMZ+UzoMSNMvrj6KzqWJQGHRRpq2hj8cmvRj an4r/byimaYNCaKnctT6ndHLs4UKNq+U0GPMtAcg8bT+GNB0r2jF5LP70TUaEg68 7lI8mivev3KYv3eAm/F4KQmS+OB2/4P53Qi7MoIdEC+NbP+3dC8QCxFFGbmQq9up 560gLfh2t1Q= =3Rxs -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 28 08:29:40 2022 Received: (at 58834) by debbugs.gnu.org; 28 Oct 2022 12:29:40 +0000 Received: from localhost ([127.0.0.1]:60571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOUV-0005xl-SE for submit@debbugs.gnu.org; Fri, 28 Oct 2022 08:29:40 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOUU-0005xX-Rr for 58834@debbugs.gnu.org; Fri, 28 Oct 2022 08:29:39 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id ECCD327BBE9 for <58834@debbugs.gnu.org>; Fri, 28 Oct 2022 13:29:36 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 99887388 for <58834@debbugs.gnu.org>; Fri, 28 Oct 2022 12:29:36 +0000 (UTC) From: Christopher Baines To: 58834@debbugs.gnu.org Subject: [PATCH 1/3] gnu: gzip: Fix script interpreters when cross-compiling. Date: Fri, 28 Oct 2022 13:29:34 +0100 Message-Id: <20221028122936.3717-1-mail@cbaines.net> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58834 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 (-) Add bash-minimal as an input fixes the interpreters for various scripts (like zcat and zless) when cross-compiling. * gnu/packages/compression.scm (gzip)[inputs]: Add bash-minimal when cross compiling. --- gnu/packages/compression.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index f2bf5c443c..b3a678480d 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -70,6 +70,7 @@ (define-module (gnu packages compression) #:use-module (gnu packages autotools) #:use-module (gnu packages backup) #:use-module (gnu packages base) + #:use-module (gnu packages bash) #:use-module (gnu packages benchmark) #:use-module (gnu packages boost) #:use-module (gnu packages check) @@ -281,6 +282,10 @@ (define-public gzip (string-append "exec " (assoc-ref outputs "out") "/bin/gzip"))) #t))))) + (inputs + `(,@(if (%current-target-system) + `(("bash" ,bash-minimal)) + '()))) (description "GNU Gzip provides data compression and decompression utilities; the typical extension is \".gz\". Unlike the \"zip\" format, it compresses a single -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 28 08:29:40 2022 Received: (at 58834) by debbugs.gnu.org; 28 Oct 2022 12:29:40 +0000 Received: from localhost ([127.0.0.1]:60574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOUW-0005xo-4G for submit@debbugs.gnu.org; Fri, 28 Oct 2022 08:29:40 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOUV-0005xY-2K for 58834@debbugs.gnu.org; Fri, 28 Oct 2022 08:29:39 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id 02DBC27BBEA for <58834@debbugs.gnu.org>; Fri, 28 Oct 2022 13:29:37 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 12398902 for <58834@debbugs.gnu.org>; Fri, 28 Oct 2022 12:29:36 +0000 (UTC) From: Christopher Baines To: 58834@debbugs.gnu.org Subject: [PATCH 2/3] gnu: xz: Fix script interpreters when cross-compiling. Date: Fri, 28 Oct 2022 13:29:35 +0100 Message-Id: <20221028122936.3717-2-mail@cbaines.net> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221028122936.3717-1-mail@cbaines.net> References: <20221028122936.3717-1-mail@cbaines.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58834 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 (-) Add bash-minimal as an input fixes the interpreters for various scripts (like xzgrep and xzless) when cross-compiling. * gnu/packages/compression.scm (xz)[inputs]: Add bash-minimal when cross compiling. --- gnu/packages/compression.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index b3a678480d..672d5119be 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -529,6 +529,10 @@ (define-public xz (("^old_library='liblzma.a'") "old_library=''")) #t)))))) (outputs '("out" "static")) + (inputs + `(,@(if (%current-target-system) + `(("bash" ,bash-minimal)) + '()))) (synopsis "General-purpose data compression") (description "XZ Utils is free general-purpose data compression software with high -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 28 08:29:48 2022 Received: (at 58834) by debbugs.gnu.org; 28 Oct 2022 12:29:48 +0000 Received: from localhost ([127.0.0.1]:60576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOUe-0005yF-Gb for submit@debbugs.gnu.org; Fri, 28 Oct 2022 08:29:48 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooOUV-0005xk-RY for 58834@debbugs.gnu.org; Fri, 28 Oct 2022 08:29:40 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id 0C3B327BBEB for <58834@debbugs.gnu.org>; Fri, 28 Oct 2022 13:29:37 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 7a6d7235 for <58834@debbugs.gnu.org>; Fri, 28 Oct 2022 12:29:36 +0000 (UTC) From: Christopher Baines To: 58834@debbugs.gnu.org Subject: [PATCH 3/3] gnu: bzip2: Fix script interpreters when cross-compiling. Date: Fri, 28 Oct 2022 13:29:36 +0100 Message-Id: <20221028122936.3717-3-mail@cbaines.net> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20221028122936.3717-1-mail@cbaines.net> References: <20221028122936.3717-1-mail@cbaines.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58834 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 (-) Add bash-minimal as an input fixes the interpreters for various scripts (like bzdiff and bzgrep) when cross-compiling. * gnu/packages/compression.scm (bzip2)[inputs]: Add bash-minimal when cross compiling. --- gnu/packages/compression.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 672d5119be..857722ef4a 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -394,6 +394,10 @@ (define-public bzip2 ,@(if (%current-target-system) '(#:tests? #f) '()))) + (inputs + `(,@(if (%current-target-system) + `(("bash" ,bash-minimal)) + '()))) (outputs '("out" "static")) (synopsis "High-quality data compression program") (description -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 04:42:14 2022 Received: (at 58834-done) by debbugs.gnu.org; 29 Oct 2022 08:42:14 +0000 Received: from localhost ([127.0.0.1]:34949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oohPy-00084X-B8 for submit@debbugs.gnu.org; Sat, 29 Oct 2022 04:42:14 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oohPt-00084L-GM for 58834-done@debbugs.gnu.org; Sat, 29 Oct 2022 04:42:12 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id B9C0E27BBE9; Sat, 29 Oct 2022 09:42:07 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id b1b3bbfd; Sat, 29 Oct 2022 08:42:06 +0000 (UTC) References: <871qqs6sz7.fsf@cbaines.net> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: Christopher Baines Subject: Re: [bug#58834] [PATCH 0/3] Fix some scripts in compression packages when cross-compiling Date: Sat, 29 Oct 2022 09:41:41 +0100 In-reply-to: <871qqs6sz7.fsf@cbaines.net> Message-ID: <87fsf7ggwx.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58834-done Cc: 58834-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 (-) --=-=-= Content-Type: text/plain Christopher Baines writes: > [[PGP Signed Part:Undecided]] > I noticed these are broken on the Hurd. > > Christopher Baines (3): > gnu: gzip: Fix script interpreters when cross-compiling. > gnu: xz: Fix script interpreters when cross-compiling. > gnu: bzip2: Fix script interpreters when cross-compiling. > > gnu/packages/compression.scm | 13 +++++++++++++ > 1 file changed, 13 insertions(+) I've gone ahead and pushed these changes now as e4fcb6d1b3ca7346123deb14f10b724b15ff06b1. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNc515fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfPHQ//W2t59q232G1lvB50hn0QbMTNVK082PfN 2VFk0nKmAjCVDy+Far/LYwR4UlwsCLGiflLih5rQv7rFXs0aeUoEDzrd5gapMhAt iUcU1vnlGYFX80Eko9Zh1oHINu/CVPD08aiSBVCcLEpgZpsYK4+d45ZKeA6VVjrg thxcbV/OvJ093+jLnaDz//yfujMSrsJ2NOTOpZJRnET+sZvC3s6HomoTlhj9K0H2 GoAJm/P+i5k8ZHSwkCZwYAU16YhG2cVXX0CttlxvNPtQSn01s84G6dwpCoPSWkwg C1+cTKR6Kvmw79fIgS5vSqPW/iuXB60YjfwXiSHC8r8uHhHBnnvVv3n/XleTRu9O 4ElL9MEOwu/T6ZQL6ZO5DBVjOzNACdSsYcquVhRVsurhzTa5AR59qo+SE/PA0N+G 5qWGduXyaF/BmgPdNpzA2Q8DoOkcZHDpwWO+CQMrAAD+Xdp3vwarlT3LHEaaOvYA moqONeitGIT3p2ttIjapncaR1zJrXFsD2udZ54wz+uQ5oYWPgtfGULjnYGCp0wGl nsohEMtR8Yv10AgLr5NJXXyC58mBGhqn4VaRNxpsGJKxTruGYA39206NF4Fmytrf Wnu2o7F6NIbJvbQ7lJQWP0O/ykzzsVaIS0+Rcv6ppQrNpX62GlkmW/H6HUnMvFTp hX/6S+Kk7bU= =YY57 -----END PGP SIGNATURE----- --=-=-=-- From unknown Wed Jun 18 23:16:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 26 Nov 2022 12:24:06 +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