> you have to have an n-1 version of Go to compile n

You have to bootstrap from Go >= 1.4.

If you want to build the current Go source from scratch on plan9/386,
you can just do:

cd /tmp
git clone -b go1.4.3 https://go.googlesource.com/go go1.4
cd go1.4
hget http://9legacy.org/go/patch/syscall-exec.diff | ape/patch -p1
cd src
make.rc

GOROOT_BOOTSTRAP=/tmp/go1.4
cd /tmp
git clone https://go.googlesource.com/go
cd go/src
make.rc

This is documented on https://github.com/golang/go/wiki/Plan9

-- 
David du Colombier

Reply via email to