New comment by pullmoll on void-packages repository https://github.com/void-linux/void-packages/pull/24258#issuecomment-756342944 Comment: Here building `cross-aarch64-linux-musl` with `binutils-2.35.1` fails with: ``` libtool: compile: /builddir/cross-aarch64-linux-musl-0.34/gcc_build/./gcc/gccgo -B/builddir/cross-aarch64-linux-musl-0.34/gcc_build/./gcc/ -B/usr/aarch64-linux-musl/bin/ -B/usr/aarch64-linux-musl/lib/ -isystem /usr/aarch64-linux-musl/include -isystem /usr/aarch64-linux-musl/sys-include --sysroot=/builddir/cross-aarch64-linux-musl-0.34/build_root/usr/aarch64-linux-musl -O2 -g -I . -c -fgo-pkgpath=cmd/go/internal/modfetch ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/cache.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/coderepo.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/fetch.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/insecure.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/key.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/proxy.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/pseudo.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/repo.go ../../../gcc-10.2.0/libgo/go/cmd/go/internal/modfetch/sumdb.go -o cmd/go/internal/modfetch.o /builddir/cross-aarch64-linux-musl-0.34/build_root/usr/aarch64-linux-musl/lib/../lib64/libucontext.a(startcontext.o): in function `__start_context': (.text+0x4): relocation truncated to fit: R_AARCH64_CONDBR19 against symbol `__setcontext' defined in .text section in /builddir/cross-aarch64-linux-musl-0.34/build_root/usr/aarch64-linux-musl/lib/../lib64/libucontext.a(setcontext.o) collect2: error: ld returned 1 exit status ``` The other cross compilers built ok for x86_64.