# on a plan9/386 machine git clone -b go1.4.3 https://go.googlesource.com/go /tmp/go1.4 cd /tmp/go1.4 hget http://9legacy.org/go/patch/syscall-exec.diff | ape/patch -p1 cd src make.rc git clone https://go.googlesource.com/go /tmp/go cd /tmp/go/src GOROOT_BOOTSTRAP=/tmp/go1.4 GOARCH=arm GOARM=7 make.rc cd /tmp/go/bin mkdir plan9_386 mv go gofmt plan9_386 cp plan9_arm/* . # on a plan9/arm machine bind -a /tmp/go/bin /bin # Finally, you can use this toolchain to boostrap Go on plan9/arm.