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 yLI+AA3YbmKSNgEAbAwnHQ (envelope-from ) for ; Sun, 01 May 2022 20:57:17 +0200 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 INUoAA3YbmIEVwAAauVa8A (envelope-from ) for ; Sun, 01 May 2022 20:57:17 +0200 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 AE097FEE5 for ; Sun, 1 May 2022 20:57:16 +0200 (CEST) Received: from localhost ([::1]:58254 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nlEkt-0000Mm-A4 for larch@yhetil.org; Sun, 01 May 2022 14:57:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41900) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nlEkg-0000MS-VG for guix-patches@gnu.org; Sun, 01 May 2022 14:57:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40326) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nlEkg-0006Bm-Mf for guix-patches@gnu.org; Sun, 01 May 2022 14:57:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nlEkg-0006d2-LX for guix-patches@gnu.org; Sun, 01 May 2022 14:57:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55210] [PATCH 0/3] Add go-1.18.1 Resent-From: Pier-Hugues Pellerin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 01 May 2022 18:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55210 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55210@debbugs.gnu.org Cc: Pier-Hugues Pellerin X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165143137225420 (code B ref -1); Sun, 01 May 2022 18:57:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 May 2022 18:56:12 +0000 Received: from localhost ([127.0.0.1]:34223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlEjs-0006bv-1N for submit@debbugs.gnu.org; Sun, 01 May 2022 14:56:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:39092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nlEjq-0006bn-C8 for submit@debbugs.gnu.org; Sun, 01 May 2022 14:56:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nlEjq-0000JL-3o for guix-patches@gnu.org; Sun, 01 May 2022 14:56:10 -0400 Received: from mail-qk1-x72a.google.com ([2607:f8b0:4864:20::72a]:42799) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nlEjm-0005zN-Di for guix-patches@gnu.org; Sun, 01 May 2022 14:56:09 -0400 Received: by mail-qk1-x72a.google.com with SMTP id j6so10126270qkp.9 for ; Sun, 01 May 2022 11:56:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heykimo-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=I+piS9hRS3CN9EmCX+seFE94etfitbrjQch8MfHU+p8=; b=TKCcmlAL3d9qjBQUo3juDQGrxrvCcnDfRJbY97EEX/r9nPZPDrUwk8ZGO9bpnqvRCG wzyKihDX5bpNZPb0Gvho8xSrFh3VH1+1A2z/MFgdrUCEyJrHGq+prZ2I7fx9tv1YIeSn WF7CUDImHELMtWWyAssCp6ERyKPD6asyEaesTw4Q8g5RiSWHFwnKEBSwBrz0LPBrs5+C oIc7XVpwImtOE3bCmjzBf600qIaAin775KuYMjOCTzsDhodj7kboSoP5/aliLhsbimJ3 qmxIawO6Kynxuy+YccXj/g7Dlj/pU+hETT9kgSKeiKtfnrApUi3WkyuwuXdV1D2s0Gv0 IGnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=I+piS9hRS3CN9EmCX+seFE94etfitbrjQch8MfHU+p8=; b=zXikKlACJvEzO0HiXCAx2xcyDxuPsZwSKb8Ixf4VB6sBaQdD7/0qfwWnEJco+qLruG Wx7GiDmIjXd9JIj9yZR5HHoN3PT3E1VCu7BNf8qmSw3WhlpYvuHeDfly9dYsyxjDGNyG XDp3FHWWO5bLRAjbRm115etuGewazAC7fHOSVeMp1oOheqet5DYLs1yT22imqdyhkD/3 1awAz0dcv5/nmj0MDXNEbSgvvpFH82zY41tov7Ss1fvc750RXjbNVYJrGhf7tI6IcrOf /+CUCJhIDcuF2KwQKt0ZFQ44/jVbxG5CXacXtR90Yw9lHK6cYzrnwVGEU6tnmWHOghXr JYFg== X-Gm-Message-State: AOAM531ML0fJu2DvuXgSUgu2755wApV9vpRw6VDNM+dqRd+K08A20t3S 5dJDBKT8/dIPUjQp5hOFEbwnHRv/RxHX4341 X-Google-Smtp-Source: ABdhPJyAorYBPTnCW0A2SKO3oF50bFL5nU1KR5WFEvVVO92A9k1iToqAu1Q0q5xOYySLGSwYOcZE6A== X-Received: by 2002:a37:68d4:0:b0:60d:f4eb:fc12 with SMTP id d203-20020a3768d4000000b0060df4ebfc12mr6205186qkc.413.1651431365062; Sun, 01 May 2022 11:56:05 -0700 (PDT) Received: from localhost (bras-base-mtrlpq0407w-grc-02-174-89-205-122.dsl.bell.ca. [174.89.205.122]) by smtp.gmail.com with ESMTPSA id 133-20020a37088b000000b0069fc20ad38bsm3152227qki.127.2022.05.01.11.56.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 May 2022 11:56:04 -0700 (PDT) From: Pier-Hugues Pellerin Date: Sun, 1 May 2022 14:55:55 -0400 Message-Id: <20220501185555.26169-1-ph@heykimo.com> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2607:f8b0:4864:20::72a; envelope-from=ph@heykimo.com; helo=mail-qk1-x72a.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651431436; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=I+piS9hRS3CN9EmCX+seFE94etfitbrjQch8MfHU+p8=; b=sAVAgxpopY5R1vgbMM9irf+fYRLF2KQsyGvgA0Dx5NDHNpe+3lzVVm92xqzyefp00ZsIur gquf9P/sdtSXUHmMBW5Q2UyPZua1cxS07dkMHadwEXnWcDNF5EXfcRksObnHGq2UYS2Ebw /hB7UY8ZeFtGKa1g92lvvQiHc+wQHdVDB77SEPx9AOGQeExovLwbSNOML/SCaEq8FpAkv9 VMt/ElzrQGUnWXDxdjcVuBauclxNM9C6KzratR2VoNqNKNClwXrv5PbXHk4Xco9jNdN8l6 SOYAiozhTozD3QIl01s6FqhiI5ea3JBmAL04wiT5RPvY/+is8+m8GCG9kYacJQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651431436; a=rsa-sha256; cv=none; b=PTzGJSU7379qo13ChTi36NyYr4O98UUYl2Erts3ZFuKbkwz3PpqxyXzZj8cipmV7WgT3f7 dyPWSbgNcTNsDSWKYnTR+6AoNPZuXio1SUWwtQlastPwlZvMPPOQO8emk4GNbzOhq3Ryz8 lVwzv1iGTYOeND/N0zaZu5CwMW7KJwpBnGsLSmS4ONKYAtiqZLcts/iyExfOcWqpM8JVUJ RFOMQCyERYDgdqALfffttz2+Sy1JHKFGWM6V7asNrreEQ0Di80cx7OCUCIzi4pUcPX7meK n/wRjU6rjuGyb3QOq7iZvWOqicnKJ6yWFOt5h47Vv2m6ugZQL47AnIAyB9LeiQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=heykimo-com.20210112.gappssmtp.com header.s=20210112 header.b=TKCcmlAL; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 1.51 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=heykimo-com.20210112.gappssmtp.com header.s=20210112 header.b=TKCcmlAL; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: AE097FEE5 X-Spam-Score: 1.51 X-Migadu-Scanner: scn0.migadu.com X-TUID: L0Pp5exXbN5G Hello, I've added a go 1.18 package, still learning the build and all the quirks. So far I've did the following in multiple commits, I hope it's okay: - I've created a new go-1.18 package inheriting from 1.17. This mean that the build use the same logic as before, use go 1.4 for the build toolchain. and fallback on previous version 1.17 - I've changed the Homepage of the Go 1.18 package. Guix lint complained about a change in the URL, so I've updated it to https://go.dev. - 1.17 is here to stay for some time I've looked at the toolchain of the Go language, today the minimun version of go require to build is 1.4, but this will be updated to 1.17 for 1.19[0]. - Adding go-next to point to go 1.18. Following a discussion on email I've added `go-next` that currently point to 1.18, I've copied the strategy from the emacs' package that also define an emacs-next package to allow users to try out the latest version. I am not sure this was the right way to do it. I - Made go point to 1.18 as the default version Following Ludovic advice I've made the default go point to 1.18, so we can create a testing branch and see what is failling. Thanks everyone ph [0] https://github.com/golang/go/issues/44505 Pier-Hugues Pellerin (3): gnu: Add go-1.18. gnu: Add go-next. gnu: go: Update to go-1.18 gnu/packages/golang.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) -- 2.35.1