guix/gnu
Sarah Morgensen e3e4cbb93f
gnu: Add go-1.16.
Add go@1.16 as a non-default go. Changes from 1.14: Use now-supported GO_LDSO
configuration option for setting the interpreter. Bootstrap with gccgo on
platforms which do not support go-1.4. Fix and re-enable cmd/go script tests.
Fix typo in cgoldflags patch. Break out tests into "check" phase. Remove
references to perl to reduce closure size by ~10%. Set GOCACHE so go doesn't
attempt to access $HOME.

* gnu/packages/patches/go-fix-script-tests.patch: New file.
* local.mk (dist_patch_DATA): Register it.
* gnu/packages/golang.scm (go-1.16): New variable. Use the patch.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-28 22:19:50 +03:00
..
bootloader
build
installer installer: Remove unused procedure. 2021-06-23 03:01:49 +02:00
machine
packages gnu: Add go-1.16. 2021-06-28 22:19:50 +03:00
services Remove unused module imports from (gnu services vpn). 2021-06-25 13:27:10 +02:00
system vm: Update deprecated QEMU option syntax. 2021-06-25 00:38:41 +02:00
tests
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk gnu: Add go-1.16. 2021-06-28 22:19:50 +03:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm