GNU bug report logs -
#39317
[PATCH] gnu: go: Update to 1.13.6.
Previous Next
Reported by: Jakub Kądziołka <kuba <at> kadziolka.net>
Date: Mon, 27 Jan 2020 21:48:01 UTC
Severity: normal
Tags: patch
Done: Leo Famulari <leo <at> famulari.name>
Bug is archived. No further changes may be made.
Full log
Message #16 received at 39317 <at> debbugs.gnu.org (full text, mbox):
On Thu, Jan 30, 2020 at 04:19:48PM +0100, Jakub Kądziołka wrote:
> * gnu/packages/golang.scm (go-source): Factor out the source fields of
> all the go versions into a new helper function.
> (go-1.4, go-1.12)[source]: Use go-source.
> (go-1.13): New variable.
> +(define (go-source version hash)
> + (origin
> + (method url-fetch)
> + (uri (string-append "https://storage.googleapis.com/golang/go"
> + version ".src.tar.gz"))
> + (sha256 (base32 hash))))
There is always a trade-off between readability and time spent writing
code with this kind of helper function. Since there are only 3 Go
compiler packages, I'm not convinced it's necessary here.
We should switch to building the 1.4 bootstrap Go from Git — they make
changes in Git but don't always release a tarball. Then there would only
be two "current" Go packages.
This bug report was last modified 5 years and 157 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.