...
Building packages and commands for host, linux/amd64.
Building packages and commands for target, linux/arm64.
---
Installed Go for linux/arm64 in /home/dagood/git/go
Installed commands in /home/dagood/git/go/bin
---- Building race runtime...
---- Running command: [../bin/go install -race -a std]
go install: -race requires cgo
panic: exit status 2
goroutine 1 [running]:
main.main()
/home/dagood/git/go/eng/_core/cmd/build/build.go:60 +0x2c9
This starts off simple--
GOARCH=arm64--but there are a few things to solve._coretool for the host OS, not the target. We need to be able to execute the tool. This is not hard (just clear out the value to make Go detect it), prototype here: microsoft/main...dagood:dev/dagood/cross-support