You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Some Go version managers like github.com/voidint/g use GOROOT symlinks, which silently broke the way we patch the linker via go build -overlay. Reproduced the original crash via the following testscript: env GARBLE_CACHE=${WORK}/garble-cache symlink goroot -> /usr/lib/go env GOROOT=${WORK}/goroot exec garble run main.go -- main.go -- package main import "fmt" func main() { fmt.Println("hello world") } We don't commit this testscript given how it's an expensive test and for a relatively rare edge case whose fix is now well documented. Moreover, as GOTOOLCHAIN is now available, I expect version managers for Go to fade away with time. While here, remove a debugging 'exec cat' from a testscript. Fixes #915. |
6 days ago | |
---|---|---|
.. | ||
asm.txtar | 6 months ago | |
atomic.txtar | 6 months ago | |
basic.txtar | 6 months ago | |
cache.txtar | 6 months ago | |
cgo.txtar | 2 weeks ago | |
crossbuild.txtar | 6 months ago | |
ctrlflow.txtar | 6 months ago | |
debugdir.txtar | 4 weeks ago | |
embed.txtar | 6 months ago | |
goenv.txtar | 6 months ago | |
gogarble.txtar | 5 months ago | |
gotoolchain.txtar | 6 days ago | |
goversion.txtar | 3 weeks ago | |
help.txtar | 3 weeks ago | |
implement.txtar | 3 months ago | |
imports.txtar | 6 months ago | |
init.txtar | 6 months ago | |
ldflags.txtar | 6 months ago | |
linker.txtar | 6 months ago | |
linkname.txtar | 2 weeks ago | |
linkname_forbid.txtar | 2 weeks ago | |
list_error.txtar | 6 months ago | |
literals.txtar | 6 months ago | |
modinfo.txtar | 3 months ago | |
plugin.txtar | 6 months ago | |
position.txtar | 6 months ago | |
reflect.txtar | 5 months ago | |
reverse.txtar | 6 months ago | |
run.txtar | 6 months ago | |
seed-cache.txtar | 6 months ago | |
seed.txtar | 6 months ago | |
syntax.txtar | 6 months ago | |
test.txtar | 6 months ago | |
tiny.txtar | 6 months ago | |
typeparams.txtar | 3 months ago |