From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id EE4sAqj6m2OPFQEAbAwnHQ (envelope-from ) for ; Fri, 16 Dec 2022 05:57:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id IKUkAqj6m2PWDgAAauVa8A (envelope-from ) for ; Fri, 16 Dec 2022 05:57:12 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A8F6411E02 for ; Fri, 16 Dec 2022 05:57:11 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p62mO-0006NC-PK; Thu, 15 Dec 2022 23:57:04 -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 1p62mN-0006Mp-4Y for bug-guix@gnu.org; Thu, 15 Dec 2022 23:57:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p62mM-0001ol-HM for bug-guix@gnu.org; Thu, 15 Dec 2022 23:57:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p62mM-0003Gm-9C for bug-guix@gnu.org; Thu, 15 Dec 2022 23:57:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#60056: [PATCH RFC 1/6] build: Add gnu-build-system v2. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 16 Dec 2022 04:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60056 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 60056@debbugs.gnu.org Received: via spool by 60056-submit@debbugs.gnu.org id=B60056.167116657712557 (code B ref 60056); Fri, 16 Dec 2022 04:57:02 +0000 Received: (at 60056) by debbugs.gnu.org; 16 Dec 2022 04:56:17 +0000 Received: from localhost ([127.0.0.1]:46947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p62ld-0003GT-Di for submit@debbugs.gnu.org; Thu, 15 Dec 2022 23:56:17 -0500 Received: from mail-qt1-f178.google.com ([209.85.160.178]:34503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p62lb-0003GN-Nc for 60056@debbugs.gnu.org; Thu, 15 Dec 2022 23:56:16 -0500 Received: by mail-qt1-f178.google.com with SMTP id g7so1934803qts.1 for <60056@debbugs.gnu.org>; Thu, 15 Dec 2022 20:56:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=w0AfLMeTBt70ux0hfH49hknKSO6Zu03YEn+Af9ZUMTg=; b=mvD24Wm3nMZLIY7Y/oMhlstjNsa2NTKnalo3BIKDrnRlnOeJ69aLNYPAPhpWiWaQa6 wzc99JskyswXdCIcs7nQvV2iTIlZgXU/e6DUz3ly4//GVqGNiFqPoHgFnwUt3DUjlCLa rhP8uUnZ0iaGTpUo5WCF9k8I4fVcuMl2IBqdmPF8fpV9+NDomtvoW3bnxX9xYOfHnkBL kFFPRmR532bqP6nNKFlteaA2pu9ZoF9y9kq8KIwWcWwtJFK2StkD97WhMgVGSWQZsfR+ uC8nirTeuD/65/KqH1cOsJUrIreexBA/jKA1eMJlqJAQ1nc11sEJlkWkqTotgtvxXcYj LZrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=w0AfLMeTBt70ux0hfH49hknKSO6Zu03YEn+Af9ZUMTg=; b=wvOPbu+HWl/3QlaBg9RJzVLVOvyJCAoaHhQjUqXM3P+H0GEKSwReDNBER1rM99bgJo r98iRLiy0EhaJqAyAjGUmiEFdNxqp7dETmP/vHojoTerxkRrEtrgpyjV5zrngV3rItSS nUUgOjwihvVmDew2HPs+sQB6xMAYMye3l1iAsIsLqlFJlrCzgRGNK4tYplCkBAlqZNFm C9dR0doW1ygBRO80aPbtGIKiVjK+CmwT/paFQpRajk0OqFG06gM8iN2tc3jZxajdlJAX dG3hZ5tDZ8IzVqaOuj5t1Oku6K820Qzwr4/K62n1Gmo02KT+HTnOlUs3ULE6mw7nLQDU 6UzQ== X-Gm-Message-State: ANoB5plXAKph5AIcMpORky/uWr/M/4wmAkSfbcTjYRQFphVd6RtUZn4s tZuEMXqR0NLg6sCLBqTefRbyQ2Yq/24H5A== X-Google-Smtp-Source: AA0mqf4r3vGx2Yg6Dl2NzukBnRrtIS8JyFQ9F7qRTRK2FArUHwSuRbz+lATF8vx+yQA9zLPRfMQqRQ== X-Received: by 2002:ac8:5acc:0:b0:3a7:ed21:ac47 with SMTP id d12-20020ac85acc000000b003a7ed21ac47mr56039544qtd.18.1671166570068; Thu, 15 Dec 2022 20:56:10 -0800 (PST) Received: from hurd (dsl-10-129-63.b2b2c.ca. [72.10.129.63]) by smtp.gmail.com with ESMTPSA id f19-20020a05620a15b300b006ce9e880c6fsm705430qkk.111.2022.12.15.20.56.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Dec 2022 20:56:09 -0800 (PST) From: Maxim Cournoyer References: <87h6xy4tmz.fsf@gmail.com> <20221215032328.3368-1-maxim.cournoyer@gmail.com> <87wn6sn1pi.fsf@gnu.org> Date: Thu, 15 Dec 2022 23:56:08 -0500 In-Reply-To: <87wn6sn1pi.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Thu, 15 Dec 2022 16:09:13 +0100") Message-ID: <871qp0c5g7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=mvD24Wm3; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1671166631; a=rsa-sha256; cv=none; b=uNUq+czPMc50lR6tMSnDtXfOBztZmZT43UmGAkiTaOJtG2UHcoscAZediakifyNi3HAIAe GhKdgjUpK2r+h2Y9/xtefu/IJoS1yLfnXpqynmcDZR9+3sAJt6UJutpIqom4WihBe26KzW uubKiIMjgqJf7qtT/1XFX8aeVZiifmn7Z+Vx3LeKuQOHaqZX8QwML+PpQER7M6f/+Fyhfe fGXFI/LpByxVtzJDeZGZjo8w7HF0ej3JqJT1vyPUadn5NyA7lzJJ0XuMVrvroggfH0Jb/G RQGMcUAxGADqp0SroZ3k4ppKCqSEiW5Gz6aU4ZYhSHdwVhtcAzQ8PJrpONE7mA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1671166631; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=w0AfLMeTBt70ux0hfH49hknKSO6Zu03YEn+Af9ZUMTg=; b=lUAmemjEKmOeqZ7W8jAjNoKB7DEc3jPpT37nEfiLHRojfiGpoGxtEBonssX36t50R7FHRY 4eBdKwuSiNuWBBOawGfDaAN/oC7OgYiV97vFRt4h7kebhuCFa8gAi9Xom4n9dkWLO3J803 aXqU6dP0j6VXBqKfdGU+SojOAnanhMjm1vXv2HsrkMFg0m/BlpYRRs0D5fDGWIa5+5zq39 ar8B20L2oLAOdwdv9czBHTqIYRkYXwwF1KkucZjO/UkNETJQKTsoJBAGXkVGcA+Jutumvq h49Mp34hyNZV3qeNIJifgxbZDOlmjriWqgsCAb4fNAxcjAlJTj71LJnU/gQgvA== X-Migadu-Spam-Score: 4.43 X-Spam-Score: 4.43 X-Migadu-Queue-Id: A8F6411E02 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=mvD24Wm3; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) X-Migadu-Scanner: scn0.migadu.com X-TUID: Mm8+QyYOAdj8 Hi Ludovic, Ludovic Court=C3=A8s writes: > Hi! > > Maxim Cournoyer skribis: > >> * guix/build/gnu-build-system2.scm: New file. >> * Makefile.am (MODULES): Register it. >> * guix/build-system/gnu2.scm: Use it. > > I won=E2=80=99t be able to review it in the coming days; a quick note: > > =E2=80=A2 Changes to =E2=80=98gnu-build-system=E2=80=99 need thorough r= eview, so don=E2=80=99t > hesitate to ping me and others in the =E2=80=9Ccore=E2=80=9D team if = nothing comes > up, but don=E2=80=99t interpret silence as consent. OK. I've used the etc/teams.scm script output to CC the core team members. Hopefully it helped to ping them (did it for you?). > =E2=80=A2 I=E2=80=99m reluctant to duplicating =E2=80=98gnu-build-syste= m=E2=80=99, even if it=E2=80=99s > temporary. I think now=E2=80=99s the right time for changes in > =E2=80=98core-updates=E2=80=99 so we could make those changes there i= nstead. Yes, this is somewhat of a draft to allow people to test on master, which lowers the cost (of building stuff). If and when we decide to go forward with it, I'll make the change to gnu-build-system directly on core-updates. --=20 Thanks, Maxim