From unknown Mon Sep 08 19:30:35 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#75187 <75187@debbugs.gnu.org> To: bug#75187 <75187@debbugs.gnu.org> Subject: Status: [PATCH] gnu: chibi-scheme: Fix cross-compilation. Reply-To: bug#75187 <75187@debbugs.gnu.org> Date: Tue, 09 Sep 2025 02:30:35 +0000 retitle 75187 [PATCH] gnu: chibi-scheme: Fix cross-compilation. reassign 75187 guix-patches submitter 75187 Zheng Junjie severity 75187 normal tag 75187 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 30 02:58:00 2024 Received: (at submit) by debbugs.gnu.org; 30 Dec 2024 07:58:00 +0000 Received: from localhost ([127.0.0.1]:57202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tSAf1-0001gI-Vw for submit@debbugs.gnu.org; Mon, 30 Dec 2024 02:58:00 -0500 Received: from lists.gnu.org ([209.51.188.17]:43694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tSAez-0001gA-II for submit@debbugs.gnu.org; Mon, 30 Dec 2024 02:57:58 -0500 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 1tSAex-0007kn-F9 for guix-patches@gnu.org; Mon, 30 Dec 2024 02:57:56 -0500 Received: from smtp84.cstnet.cn ([159.226.251.84] helo=cstnet.cn) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1tSAeu-0008TR-2T for guix-patches@gnu.org; Mon, 30 Dec 2024 02:57:55 -0500 Received: from m.tailaa68d.ts.net (unknown [107.174.64.25]) by APP-05 (Coremail) with SMTP id zQCowACHjaFvUnJn_c2VBA--.2166S2; Mon, 30 Dec 2024 15:57:38 +0800 (CST) From: Zheng Junjie To: guix-patches@gnu.org Subject: [PATCH] gnu: chibi-scheme: Fix cross-compilation. Date: Mon, 30 Dec 2024 15:57:33 +0800 Message-ID: <6995baa0afe1ad3b96e7b9bf0b00fa2854ecbde2.1735545453.git.zhengjunjie@iscas.ac.cn> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-CM-TRANSID: zQCowACHjaFvUnJn_c2VBA--.2166S2 X-Coremail-Antispam: 1UD129KBjvJXoW7tFy7Wr4rGF45Gw43AF47Arb_yoW8tF1Up3 ZFkw17Cw1F934ftw43JF48KrW5X3WxCryj9wsFkr4kKw4YkrW0gry3KFW3ZF17KFy7Ca43 Gan5GFWUWayUGFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUyab7Iv0xC_KF4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_tr0E3s1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwV C2z280aVCY1x0267AKxVW0oVCq3wAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC 0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUGVWUXwAv7VC2z280aVAFwI0_Jr0_Gr 1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JMxAIw28IcxkI7VAKI48JMxC2 0s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI 0_JrI_JrWlx4CE17CEb7AF67AKxVWUJVWUXwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE 14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20x vaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVW8 JVW8JrUvcSsGvfC2KfnxnUUI43ZEXa7IU8xHUDUUUUU== X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ Received-SPF: pass client-ip=159.226.251.84; envelope-from=zhengjunjie@iscas.ac.cn; helo=cstnet.cn X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, 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 (--) * gnu/packages/scheme.scm (chibi-scheme)[arguments]: Use G-expression. <#:make-flags>:When cross-compilation, Set CHIBI. [native-inputs]: When cross-compilation. Add this-package. Change-Id: I424854d77e575f2e2aab8a5a9d32ef628c9db953 --- gnu/packages/scheme.scm | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm index 490a09aa1ca..678ca9db064 100644 --- a/gnu/packages/scheme.scm +++ b/gnu/packages/scheme.scm @@ -25,6 +25,7 @@ ;;; Copyright © 2023 Maxim Cournoyer ;;; Copyright © 2024 Skylar Hill ;;; Copyright © 2024 Artyom V. Poptsov +;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -603,14 +604,24 @@ (define-public chibi-scheme (base32 "02zq35hdbi03rmmamx6ml4ihsigdl4mmbf6d9ysazv8ciiln5v4b")))) (build-system gnu-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (delete 'configure)) ; no configure script - #:make-flags (let ((out (assoc-ref %outputs "out"))) - (list (string-append "PREFIX=" out) - (string-append "CC=" ,(cc-for-target)) - (string-append "LDFLAGS=-Wl,-rpath=" out "/lib"))) - #:test-target "test")) + (list #:phases + #~(modify-phases %standard-phases + (delete 'configure)) ; no configure script + #:make-flags + #~(list + #$@(if + (%current-target-system) + #~((string-append + "CHIBI=" #+(this-package-native-input "chibi-scheme") + "/bin/chibi-scheme")) + #~()) + (string-append "PREFIX=" #$output) + (string-append "CC=" #$(cc-for-target)) + (string-append "LDFLAGS=-Wl,-rpath=" #$output "/lib")) + #:test-target "test")) + (native-inputs (if (%current-target-system) + (list this-package) + (list))) (synopsis "Small embeddable Scheme implementation") (description "Chibi-Scheme is a very small library with no external dependencies base-commit: a74324f31075f05e7464d23192b29967fa254f26 prerequisite-patch-id: 54256209498bcad438d9fe404caa48d0cdb1ad33 -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 17:31:36 2025 Received: (at 75187-done) by debbugs.gnu.org; 11 Jan 2025 22:31:37 +0000 Received: from localhost ([127.0.0.1]:45261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tWk12-0000No-Jc for submit@debbugs.gnu.org; Sat, 11 Jan 2025 17:31:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49744) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tWk0z-0000Nb-OH for 75187-done@debbugs.gnu.org; Sat, 11 Jan 2025 17:31:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWk0s-00076a-6G; Sat, 11 Jan 2025 17:31:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=kpmcxwvEgGr8sYwm4baYFhqt6fza0I3V2/UWRZwjRoY=; b=oh8fQl4vz5tWoZbJcmD2 souECSDscEklk6YJ/W3Ggzb0HshABIunkvn3wBhWxE0Z6tuvgRnSglFWFWNx+aatk27nIBvORR0x8 zfN6AC7RyVXKNp/TEpwQTDpGxLvXgeWn56VEIqVZfEPeQ1wdvBPwLU1PjjfjCHfTvxciknVwPG8D9 hK9pate0BcUhBjBu+2c/ohhaYepg9bqGoO6CjbbhjNHoRF46894x9rXU8P9KrhzE6oyt7zr4wQGTD IIjOTxhCR1yX7uRNAhP4SbM+WlAqdvjqRLwQwOYUvKCsZOzLTw2ds8lZPm+DSAdW17bxWuQ4O57P3 sTRvIQv7eqS89A==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Zheng Junjie Subject: Re: [bug#75187] [PATCH] gnu: chibi-scheme: Fix cross-compilation. In-Reply-To: <6995baa0afe1ad3b96e7b9bf0b00fa2854ecbde2.1735545453.git.zhengjunjie@iscas.ac.cn> (Zheng Junjie's message of "Mon, 30 Dec 2024 15:57:33 +0800") References: <6995baa0afe1ad3b96e7b9bf0b00fa2854ecbde2.1735545453.git.zhengjunjie@iscas.ac.cn> Date: Sat, 11 Jan 2025 23:31:04 +0100 Message-ID: <87msfxm193.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 75187-done Cc: 75187-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: -3.3 (---) Zheng Junjie skribis: > * gnu/packages/scheme.scm (chibi-scheme)[arguments]: Use G-expression. > <#:make-flags>:When cross-compilation, Set CHIBI. > [native-inputs]: When cross-compilation. Add this-package. > > Change-Id: I424854d77e575f2e2aab8a5a9d32ef628c9db953 Applied, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 17:41:38 2025 Received: (at 75187) by debbugs.gnu.org; 11 Jan 2025 22:41:38 +0000 Received: from localhost ([127.0.0.1]:45274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tWkAj-0000oX-Ox for submit@debbugs.gnu.org; Sat, 11 Jan 2025 17:41:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60986) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tWkAh-0000oJ-Cb for 75187@debbugs.gnu.org; Sat, 11 Jan 2025 17:41:35 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tWkAa-00088q-IA; Sat, 11 Jan 2025 17:41:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=Tad1GZ/AtHXd7ijrr/MoSXkIm1s2Q1+1a2n6JkaL9zk=; b=L6O0HeEsRaj7ZPpSVr0J iPmpL3CcBNBDAj9XtbtIDrtkaowIi6mqEeTC9tUMXr+VMaBZKf2D6ls87YwdxlGhthbDh9Snzp5hu 8N9XJlLdvDBU3J0AfPLf694NxWgCArMTQVKJroznL96NqHgz6vpJ5AfJpcMyuahfd+h9o5IWl9kWM lSs8IK7Q9n9OpEbt+Fru1M0AvwQqqxkAM30ySOdpf0Wrm5S066Wczxq8n1juhh/GtrhOAAeK00OC5 zhj8PVI6YQNy0LbDPneti5ap8oB1MtTOgzZswJfflHX0YCfPzZYn1IYu2RveI+gh4WjXb1rgmaZch z/4mYaTFGv37GQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Zheng Junjie Subject: Re: [bug#75187] [PATCH] gnu: chibi-scheme: Fix cross-compilation. In-Reply-To: <6995baa0afe1ad3b96e7b9bf0b00fa2854ecbde2.1735545453.git.zhengjunjie@iscas.ac.cn> (Zheng Junjie's message of "Mon, 30 Dec 2024 15:57:33 +0800") References: <6995baa0afe1ad3b96e7b9bf0b00fa2854ecbde2.1735545453.git.zhengjunjie@iscas.ac.cn> Date: Sat, 11 Jan 2025 23:41:26 +0100 Message-ID: <87ikqlm0rt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 75187 Cc: 75187@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 (---) Hi, Actually since you have commit access, I should probably have let you push it. Apologies! Ludo=E2=80=99. From unknown Mon Sep 08 19:30:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 09 Feb 2025 12:24:16 +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