New comment by q66 on void-packages repository https://github.com/void-linux/void-packages/issues/28076#issuecomment-764575907 Comment: this also seems easily reproducible in the crosscompiler: ``` $ cat test.go package main func main() {} $ aarch64-linux-musl-gccgo test.go -o test /usr/lib/gcc/aarch64-linux-musl/10.2.1/../../../../aarch64-linux-musl/bin/ld: /usr/lib/gcc/aarch64-linux-musl/10.2.1/../../../../aarch64-linux-musl/lib/../lib64/libgo.so: undefined reference to `getcontext' /usr/lib/gcc/aarch64-linux-musl/10.2.1/../../../../aarch64-linux-musl/bin/ld: /usr/lib/gcc/aarch64-linux-musl/10.2.1/../../../../aarch64-linux-musl/lib/../lib64/libgo.so: undefined reference to `makecontext' /usr/lib/gcc/aarch64-linux-musl/10.2.1/../../../../aarch64-linux-musl/bin/ld: /usr/lib/gcc/aarch64-linux-musl/10.2.1/../../../../aarch64-linux-musl/lib/../lib64/libgo.so: undefined reference to `setcontext' collect2: error: ld returned 1 exit status ```