Hi, On Thu, 01 Oct 2026 at 18:54, Simon Tournier <[email protected]> wrote: > On Wed, 03 Oct 2018 at 10:53, Leo Famulari <[email protected]> wrote: >> On Tue, Oct 02, 2018 at 04:49:20PM -0500, Katherine Cox-Buday wrote:
> I’m in favor to close, Team Go, WDYT? Well, this is weird: I received Oleg’s answer but not the tracker. Hum?!? Below the raw message from Oleg. Let quote the useful part: --8<---------------cut here---------------start------------->8--- We have a refreshed trial to implement new Go build system, see https://codeberg.org/guix/guix/pulls/88. Let's close this one. --8<---------------cut here---------------end--------------->8--- Therefore, closing. Cheers, simon - - - Delivered-To: [email protected] Received: by 2002:a05:7301:578c:b0:33e:896f:aea7 with SMTP id ez12csp4780932dyc; Tue, 6 Oct 2026 01:17:36 -0700 (PDT) X-Received: by 2002:a05:6402:2084:b0:6a7:e514:1d85 with SMTP id 4fb4d7f45d1cf-6afe29c34f3mr601518a12.13.1791274656313; Tue, 06 Oct 2026 01:17:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1791274656; cv=pass; d=google.com; s=arc-20260327; b=ZS6CTeZBCksON0gdwJ4bujX2MkEl3PbR/ucMrk0isdK4RqY/0JkumceLGdtJbmfehd fARtdPr9t6j3M8Syjrh7lsBZoiICAJtXRsr5p9QsMscXFedPPyJj1Eh2PPAXSTKFLykb lWeOljxK2aAWWZcpwkPPj6CJoqzST5w0lo6Mr5nl4l6q/cRsboAFufViTsjQQ5OgJIZB ZmRGgclo0DzeU2fzKCQ97qLTYlLsU6duWeXSol5pMrJL0hX4IUnjdv065i4bHffkpjBB JD1dIUB9JKfc1G0YBtNUFcvkS0StKSlUhVf1y1SllWBfcMpXrpst4/V4W486aWg1vgqY Mwnw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=0vlmwW71ieed19/2sKsgHpWWRIxbrYiMJJrap3I0m8g=; fh=6h2YSvwHOe1XujlJpiX7woRYhgzLeZRWN57oMrm5/nM=; b=KXIKK3ykSvoej2VzLE9S3vWzIwG5TXKs951tJyytbnevDX0W/iDpA/hzLPthrYF0Ts mYs8LUlAGuGDr47lzhyLWRRrxzLgBmwEmPqhOFHJ9L31pA2Mksn1nc+yeGdnheoXY8kE lat4npIzLow1U2sHhshPc2ct4qHs6iXAhfRlX6FH7Xv8aB4hr/Z9ycjFXVaf1NihaqH0 Lgm4CHdgzCK3wwV6Dlnf+mriEeqZi5JKXT8/HQHt7nx+mi78MZiFjW30fkeWS3xMM/7C 7BnPX53mBKr2fNEyTyIvOsO7ePMlo2qqyp7BbBHfdS6nnrS9x4wMPI+iluGcSeiojXTf wA3g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass [email protected] header.s=20251104 header.b=f12Dygs9; arc=pass (i=1); spf=pass (google.com: domain of [email protected] designates 209.85.220.41 as permitted sender) [email protected]; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass [email protected] Return-Path: <[email protected]> Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 4fb4d7f45d1cf-6af9e2c936bsor2885735a12.14.2026.10.06.01.17.36 for <[email protected]> (Google Transport Security); Tue, 06 Oct 2026 01:17:36 -0700 (PDT) Received-SPF: pass (google.com: domain of [email protected] designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; Authentication-Results: mx.google.com; dkim=pass [email protected] header.s=20251104 header.b=f12Dygs9; arc=pass (i=1); spf=pass (google.com: domain of [email protected] designates 209.85.220.41 as permitted sender) [email protected]; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass [email protected] ARC-Seal: i=1; a=rsa-sha256; t=1791274656; cv=none; d=google.com; s=arc-20260327; b=iEDv7kGFNqZ2c5zKb8V3/vvedFwy9e+PsvvnBqVEFZ8sW1a5eFFs36kIY5ezGdM8Tr RsIjXUZooywA7f8c+csSMlRDGzUWNs50J16AWO3dqcp9jUQG4Hy48psrRpbfiYJS/1QH zxaLsY324r8h2CUcSSaC98sfM1ZtFr2O9vHl4jhfqfu8Uk2fHiTOVCdXOF8OKvXpoNf7 tWQkdA7qjtzXYyiCpCk+EivuVX9Fpq1IAAOeGVNk1o7YSFrNenK+9Bu/n1XBdXZIdYTP 8+hhralR9bmCKvsjgYCnZhwaI+LYRg8VtYGtHp/gj1RmuVdZTik9LCWbX/EgzSmpWu/s mkOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=0vlmwW71ieed19/2sKsgHpWWRIxbrYiMJJrap3I0m8g=; fh=6h2YSvwHOe1XujlJpiX7woRYhgzLeZRWN57oMrm5/nM=; b=g459igILAJx//o3e5/rP7SmuXcig0H/P/OCWtiZApGoir67JpCtSFAfu8+bMgh8XFv UBSvYNO15sIIZ+8UgfEOL2BrjPBWFEXCXEOMWEWLx1yXNdAe//qUdaEyUpzbrFWZCWGd maYsOXrhXxH8boEkcUhrTh+ZRnjlIW5FTAekIA/tDBYVzrGErjfGjDT6hbzT1VkD48vt PcWBH163/X4BYfEzG3lyjs6nwcFvNwHFCEUlx0eZBWxj2Nr7DTVZc4tjz3aUpSQixTpJ NljcTym0uGpn7cWW0SSQBEZ62QQy6D/nngM36cU2YqmFJQg5AxDV9Kl4/saaxGLelbK+ blkQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791274656; x=1791879456; dara=google.com; h=content-transfer-encoding:content-type:cc:to:subject:message-id :date:from:in-reply-to:references:mime-version:from:to:cc:subject :date:message-id:reply-to:content-type; bh=0vlmwW71ieed19/2sKsgHpWWRIxbrYiMJJrap3I0m8g=; b=f12Dygs9JSDVIMuZA05v8NLCkX5bvCTk/HxgWHvIkhwysiYxNHzmiLaW8CcqYVOycP c/TCtKGeEocH8ydkgF+rfGBZjuH9kO8rRlZEby1wXebI5JWX80v/Bnspj0cVWW+KXZxS aM+H1iVEZNdgDZzD9Zkozap/fDegU5rblGeH7LE6RjppDiawLxQcgX/NsWHeKIJVB3GD 27bEXc3awAsFKFfNnfDObnL5G9R1O3vM6r1poKunElXgQziiR+jHg7qVuRQIUCq8QpR6 FubHAg6xQ3FD1oKv3wJZREmTUqbfiRfy1BpGGxfrhditjvoUJmkhg6t3SFFqt/F1M8hp XDDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791274656; x=1791879456; h=content-transfer-encoding:content-type:cc:to:subject:message-id :date:from:in-reply-to:references:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=0vlmwW71ieed19/2sKsgHpWWRIxbrYiMJJrap3I0m8g=; b=VKoIOgRcy1tJ/ayYwHhTY+EewRz22HYBov0nVbTZsFjYy6IhvTw+pCpaL2JOVUECWd Mv+J+6/byBigwwhVIp611LcUZb8/0KH+gLEzeyFzMVLe4ec3Nc6aOWg1cQugcXyAFmZz 1PhChJrBqyJvQkX8EsOAVlJqOZgSBDYfLNSTDc+zVUHaqRwyHymAxLVS2LobBspKMU0O p9IxeAB7n4al/d8ZO3efBJIRuxdeNaH2R6vEYgSQL0RJxKaRFbkwfTJqI8N/4zUeEPC9 PGWkjAfiiiKa3W30DB0edEnjy4o0+mpIrF/GRW6W5RWWI8qHmcCYdEFXTadZpRVNNYOQ AcOA== X-Gm-Message-State: AFq9FYJ3XsbyxOlY8N54agQ/n8578OpNBv44PF4ZldrvT7VonLxvNstA sxGghNmitFWoV3dk5LGFFSgFj1a158M0ZsBfsNKrZ9pv9Aiyo04THU3khu/V9/zAzalcMXIvhWj nHRpsGLcKCj2l1cveamqs6ohIm6g4MhWLKZis X-Gm-Gg: AYBFou2q57sAfYko07bhH2EQQ2NBwIrkve0fvCkzHWkmxTbh0zrYBLRSoby55sGdzjH A5wrhCN4G/B9hvMwRkVn/4K1YkGld2rLGTrtkwOw4tyfLGleR3JTIKUHod5Gve6gMXOxlxHnJ+B l1aZOgKN5tqmqltJNHTPNGEKE4VICRrvOK6defo6IYuvbiw4iK3o3Wg6Dl5AV5g12IeJUNprIDd IWzgz8ZWZV8DiWdkxiZIUXQd07d1nMQyJf1LA61pMVUOD5gB9La3IgobV7Ozzq9vzfpiQdr86YO fiQZwVZ9IfafWrJrIe6mjLhVLw+T2FOF+sP9kKGKkCQEgFLUkvH5D1Y0mEEr2ER2 X-Received: by 2002:a05:6402:2484:b0:6ae:19c2:bae8 with SMTP id 4fb4d7f45d1cf-6afe29dee85mr745157a12.26.1791274655456; Tue, 06 Oct 2026 01:17:35 -0700 (PDT) MIME-Version: 1.0 References: <[email protected]> <[email protected]> <[email protected]> In-Reply-To: <[email protected]> From: Sharlatan Hellseher <[email protected]> Date: Tue, 6 Oct 2026 08:17:24 +0000 X-Gm-Features: AclHuK-N0AhrWzBwcAK5KWcdUsvbs47zMtVZe0ahKuziEWMfNzgjeoE7D2Tbc8s Message-ID: <cao+9k5qlt+lae+kb1mfctxtcs8tdvd0x1jkk22t4ryi7xmb...@mail.gmail.com> Subject: Re: bug#32919: Golang build cache and content-based staleness in Guix To: Simon Tournier <[email protected]> Cc: Leo Famulari <[email protected]>, [email protected], Katherine Cox-Buday <[email protected]>, Arthur Rodrigues <[email protected]>, =?UTF-8?Q?Orahcio_Fel=C3=ADcio_de_Sousa?= <[email protected]> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable HI, Thanks for the ping We have a refreshed trial to implement new Go build system, see https://codeberg.org/guix/guix/pulls/88. Let's close this one. On Thu, 1 Oct 2026 at 17:06, Simon Tournier <[email protected]> wrot= e: > > Hi, > > CC: team-go > > For more context, see: > > https://issues.guix.gnu.org/issue/32919 > > On Wed, 03 Oct 2018 at 10:53, Leo Famulari <[email protected]> wrote: > > On Tue, Oct 02, 2018 at 04:49:20PM -0500, Katherine Cox-Buday wrote: > >> We should perhaps begin thinking about switching the Go build system t= o > >> the 1.11 series of releases. > > > > I agree. When Go 1.11 was released, Go 1.9 became unsupported upstream, > > so we should stop using it. > > > > The go-build-system as implemented in Guix worked great through Go 1.9. > > > > Go 1.10 changed how the Go compiler chooses whether or not to re-use > > compiled Go objects, using a technique they call "content-based > > staleness", which is basically a memoized cache, similar to Guix. [0] > > > > For us, the downside of that change is that, when building within Guix > > using the tools we have now, the Go compiler never re-uses compiled > > objects and instead rebuilds everything, every time. That is, the Go > > build cache is never hit. It's inefficient but nothing breaks from what > > I've seen. > > > > It would be great if our go-build-system could be updated to work with > > the new Go build cache, but in my opinion it's not a blocker. I think w= e > > will have to change it eventually, because they seem to be phasing out > > $GOPATH, but we are good for now. > > I=E2=80=99m in favor to close, Team Go, WDYT? > > Cheers, > simon > --=20 VCS: https://github.incerto.xyz/; https://git.sr.ht/~hellseher/ GPG: 9847 81DE 689C 21C2 6418 0867 76D7 27BF F62C D2B5 =E2=80=A6 =D0=BD=D0=B0=D1=88 =D1=80=D0=B0=D0=B7=D1=83=D0=BC - =D0=BF=D1=80= =D0=B5=D0=B2=D0=BE=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=B0=D1=8F =D0=BE=D0=B1= =D1=8A=D1=8F=D1=81=D0=BD=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=B0=D1=8F = =D0=BC=D0=B0=D1=88=D0=B8=D0=BD=D0=B0 =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=B0= =D1=8F =D1=81=D0=BF=D0=BE=D1=81=D0=BE=D0=B1=D0=BD=D0=B0 =D0=BD=D0=B0=D0=B9=D1=82=D0=B8 =D1=81=D0=BC=D1=8B=D1=81=D0=BB =D0=BF=D0=BE= =D1=87=D1=82=D0=B8 =D0=B2 =D1=87=D0=B5=D0=BC =D1=83=D0=B3=D0=BE=D0=B4=D0=BD= =D0=BE, =D0=B8=D1=81=D1=82=D0=BE=D0=BB=D0=BA=D0=BE=D0=B2=D0=B0=D1=82=D1=8C = =D0=BB=D1=8E=D0=B1=D0=BE=D0=B9 =D1=84=D0=B5=D0=BD=D0=BE=D0=BC=D0=B5=D0=BD, = =D0=BD=D0=BE =D1=81=D0=BE=D0=B2=D0=B5=D1=80=D1=88=D0=B5=D0=BD=D0=BD=D0=BE =D0=BD=D0=B5 = =D0=B2 =D1=81=D0=BE=D1=81=D1=82=D0=BE=D1=8F=D0=BD=D0=B8=D0=B8 =D0=BF=D1=80= =D0=B8=D0=BD=D1=8F=D1=82=D1=8C =D0=BC=D1=8B=D1=81=D0=BB=D1=8C =D0=BE =D0=BD= =D0=B5=D0=BF=D1=80=D0=B5=D0=B4=D1=81=D0=BA=D0=B0=D0=B7=D1=83=D0=B5=D0=BC=D0= =BE=D1=81=D1=82=D0=B8.
