GNU bug report logs - #67570
[PATCH] gnu: kubo: Fix build.

Previous Next

Package: guix-patches;

Reported by: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>

Date: Fri, 1 Dec 2023 19:10:01 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #13 received at 67570 <at> debbugs.gnu.org (full text, mbox):

From: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 67570 <at> debbugs.gnu.org
Subject: Re: [bug#67570] [PATCH] gnu: go-golang-org-x-sys: Update to 0.8.0.
 (was: [PATCH] gnu: kubo: Fix build.)
Date: Sat, 09 Dec 2023 11:22:11 +0300
[Message part 1 (text/plain, inline)]
Hello Ludovic!

> It does fix the build, but it’s a bit heavy-handed: every time we
> compute the kubo derivation, we go through that graph rewriting, which
> is quite expensive.

Agreed, I just wanted to make a "quick fix" that works.

> Can you think of another way this could be fixed?  What if we don’t
> replace go-golang-org-x-sys everywhere?  Or perhaps there’s a trick that
> would allow us to build with go-golang-org-x-sys 0.4?

> In parallel perhaps we should work on upgrading go-golang-org-x-sys
> altogether?

Alright, I tried to update "go-golang-org-x-sys" to 0.8.0, here's the
patch:
[0001-gnu-go-golang-org-x-sys-Update-to-0.8.0.patch (text/x-diff, attachment)]
[Message part 3 (text/plain, inline)]
It seems that the dependent packages are fine with that.  I haven't
checked everything but I did some cherry-picking across the dependent
packages and build some of them and found no build errors.  Please find
my check-list attached.
[go-golang-org-x-sys-0.8.0-upgrade-check.org (application/vnd.lotus-organizer, attachment)]
[Message part 5 (text/plain, inline)]
Thanks,

- avp

-- 
Artyom "avp" Poptsov <poptsov.artyom <at> gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE  B57C E9C5 A2D9 0898 A02F
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 1 year and 193 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.