I see now that there is plan9/arm in tip (1.7), but not 1.6.

I tried a bootstrapped version on my RPi but it fails with a "fork/exec ... virtual memory allocation failed” error when I try to compile anything. According to stats I have plenty of memory left when it runs. I’m not sure what to make of it. Any idea if the port is complete or if there are additional commits in progress?

For linux/s390x you can run it fairly easily (if slowly) in a Hercules emulator on Linux/Mac. I believe that there is at least one tutorial out there that I have successfully followed to get it working.

Chris

On Apr 12, 2016, at 10:50 PM, Skip Tavakkolian <skip.tavakkolian@gmail.com> wrote:

I think Richards' CL's were submitted to main Go repo before Go 1.6 and are now in 1.7 dev branch (tip). I believe I first saw the announcement on godev list. as a Go user, it is a good way of keeping up with the fast-paced development; e.g. IBM's linux/s390x port went in today!

I usually keep one environment in sync with the latest sources and try out the new features that affect me the most, but I don't think there's anything special about that.

Next to try on Plan 9: build a linux/s390x binary and find a machine to run it on :)



On Tue, Apr 12, 2016 at 2:44 PM, <sl@9front.org> wrote:
Skip, isn't the point here that being able to run go binaries
in Plan 9 on an arm machine is news to most Plan 9 users?

Perhaps even news to those who regularly use go on Plan 9.

sl