From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 28 10:13:45 2021 Received: (at submit) by debbugs.gnu.org; 28 Jul 2021 14:13:45 +0000 Received: from localhost ([127.0.0.1]:55551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m8kJd-0000E5-C7 for submit@debbugs.gnu.org; Wed, 28 Jul 2021 10:13:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:44962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m8kJc-0000Dy-LT for submit@debbugs.gnu.org; Wed, 28 Jul 2021 10:13:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56990) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m8kJc-00023l-FR for guix-patches@gnu.org; Wed, 28 Jul 2021 10:13:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55804) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m8kJc-0006dL-7t for guix-patches@gnu.org; Wed, 28 Jul 2021 10:13:44 -0400 Received: from [2a01:e0a:19b:d9a0:f2f7:a404:c3d3:f8b4] (port=43842 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m8kJb-0007bM-W3; Wed, 28 Jul 2021 10:13:44 -0400 From: Mathieu Othacehe To: guix-patches@gnu.org Subject: [PATCH][core-updates] build-system: asdf: Remove %build-inputs reference. Date: Wed, 28 Jul 2021 16:13:26 +0200 Message-Id: <20210728141326.29770-1-othacehe@gnu.org> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Mathieu Othacehe 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 (---) This is a follow-up of 7d873f194ca69d6096d28d7a224ab78e83e34fe1 that removes the %build-inputs variable. * guix/build-system/asdf.scm (asdf-build): Remove %build-inputs reference. --- Hello, This fixes the asdf based builds on core-updates. Thanks, Mathieu guix/build-system/asdf.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/guix/build-system/asdf.scm b/guix/build-system/asdf.scm index 79de2ee5ba..f4ad7252df 100644 --- a/guix/build-system/asdf.scm +++ b/guix/build-system/asdf.scm @@ -28,7 +28,8 @@ #:use-module (guix search-paths) #:use-module ((guix build utils) #:select ((package-name->name+version - . hyphen-separated-name->name+version))) + . hyphen-separated-name->name+version) + search-input-file)) #:use-module (guix build-system) #:use-module (guix build-system gnu) #:use-module (ice-9 match) @@ -295,9 +296,9 @@ set up using CL source package conventions." (with-imported-modules imported-modules #~(begin (use-modules #$@(sexp->gexp modules)) - (parameterize ((%lisp (string-append - (assoc-ref %build-inputs #$lisp-type) - "/bin/" #$lisp-type)) + (parameterize ((%lisp (search-input-file + #$(input-tuples->gexp inputs) + (string-append "bin/" #$lisp-type))) (%lisp-type #$lisp-type)) (asdf-build #:name #$name #:source #+source -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 28 10:20:53 2021 Received: (at 49756) by debbugs.gnu.org; 28 Jul 2021 14:20:53 +0000 Received: from localhost ([127.0.0.1]:55566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m8kQX-0000Pu-1D for submit@debbugs.gnu.org; Wed, 28 Jul 2021 10:20:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m8kQW-0000Pj-2V for 49756@debbugs.gnu.org; Wed, 28 Jul 2021 10:20:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56034) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m8kQQ-0002sP-M2 for 49756@debbugs.gnu.org; Wed, 28 Jul 2021 10:20:46 -0400 Received: from [2a01:e0a:19b:d9a0:f2f7:a404:c3d3:f8b4] (port=43844 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m8kQQ-0008Kr-EU for 49756@debbugs.gnu.org; Wed, 28 Jul 2021 10:20:46 -0400 From: Mathieu Othacehe To: 49756@debbugs.gnu.org Subject: Re: [bug#49756] [PATCH][core-updates] build-system: asdf: Remove %build-inputs reference. References: <20210728141326.29770-1-othacehe@gnu.org> Date: Wed, 28 Jul 2021 16:20:45 +0200 In-Reply-To: <20210728141326.29770-1-othacehe@gnu.org> (Mathieu Othacehe's message of "Wed, 28 Jul 2021 16:13:26 +0200") Message-ID: <87r1fia5aa.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49756 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 (---) > #:select ((package-name->name+version > - . hyphen-separated-name->name+version))) > + . hyphen-separated-name->name+version) > + search-input-file)) This hunk is not needed. Mathieu From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 29 04:18:54 2021 Received: (at 49756) by debbugs.gnu.org; 29 Jul 2021 08:18:54 +0000 Received: from localhost ([127.0.0.1]:56647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m91Fl-0002ON-S5 for submit@debbugs.gnu.org; Thu, 29 Jul 2021 04:18:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m91Fj-0002O8-S0 for 49756@debbugs.gnu.org; Thu, 29 Jul 2021 04:18:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59526) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m91Fe-0004mj-Lx for 49756@debbugs.gnu.org; Thu, 29 Jul 2021 04:18:46 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=42976 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m91Fe-0003eB-DT; Thu, 29 Jul 2021 04:18:46 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Mathieu Othacehe Subject: Re: bug#49756: [PATCH][core-updates] build-system: asdf: Remove %build-inputs reference. References: <20210728141326.29770-1-othacehe@gnu.org> Date: Thu, 29 Jul 2021 10:18:44 +0200 In-Reply-To: <20210728141326.29770-1-othacehe@gnu.org> (Mathieu Othacehe's message of "Wed, 28 Jul 2021 16:13:26 +0200") Message-ID: <87sfzx1qjf.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: 49756 Cc: 49756@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, Mathieu Othacehe skribis: > This is a follow-up of 7d873f194ca69d6096d28d7a224ab78e83e34fe1 that remo= ves > the %build-inputs variable. > > * guix/build-system/asdf.scm (asdf-build): Remove %build-inputs reference. LGTM! (modulo the unnecessary hunk) Note that I left =E2=80=98%build-inputs=E2=80=99 in the =E2=80=9Cmain=E2=80= =9D build systems, but semi-intentionally left it out in other build systems, the idea being that we should no longer need it now, and it was already rarely used. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 29 04:29:53 2021 Received: (at 49756-done) by debbugs.gnu.org; 29 Jul 2021 08:29:53 +0000 Received: from localhost ([127.0.0.1]:56668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m91QP-0002h2-A6 for submit@debbugs.gnu.org; Thu, 29 Jul 2021 04:29:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m91QN-0002gp-No for 49756-done@debbugs.gnu.org; Thu, 29 Jul 2021 04:29:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59630) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m91QI-0003UR-C7; Thu, 29 Jul 2021 04:29:46 -0400 Received: from [2a01:e0a:19b:d9a0:f2f7:a404:c3d3:f8b4] (port=43860 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m91QI-0004zQ-4K; Thu, 29 Jul 2021 04:29:46 -0400 From: Mathieu Othacehe To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#49756: [PATCH][core-updates] build-system: asdf: Remove %build-inputs reference. References: <20210728141326.29770-1-othacehe@gnu.org> <87sfzx1qjf.fsf@gnu.org> Date: Thu, 29 Jul 2021 10:29:44 +0200 In-Reply-To: <87sfzx1qjf.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Thu, 29 Jul 2021 10:18:44 +0200") Message-ID: <87mtq5ikuf.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: 49756-done Cc: 49756-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 (---) Hey, > Note that I left =E2=80=98%build-inputs=E2=80=99 in the =E2=80=9Cmain=E2= =80=9D build systems, but > semi-intentionally left it out in other build systems, the idea being > that we should no longer need it now, and it was already rarely used. I see, thanks for explaining! Closing this one, Mathieu From unknown Sun Jun 22 11:47:20 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, 26 Aug 2021 11: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