Ah well, if it's just for fun then please knock yourself out, but don't be surprised if compiling old code on new compilers turns up problems like this. My suggestion is firing up a VM containing a Linux distribution of similar vintage (say Ubuntu 12.04) and compile inside that.
Aside: you'd probably have more luck building go1.4. This was the last version of go to be written in C, and as a result it plays a special role, as it allows you to bootstrap the go compiler chain from scratch, without depending on a pre-existing go compiler. Therefore it has accumulated fixes <https://golang.org/doc/install/source#bootstrapFromSource> to keep it building on more recent compilers, and the git history of that branch may give you some clues. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/bfa354c9-88a9-4df7-bb07-50003d883094n%40googlegroups.com.