From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris McGee Content-Type: multipart/alternative; boundary=Apple-Mail-12A4C9B5-AA76-4D37-919B-F4B6A2DED0B4 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Date: Thu, 27 Oct 2016 19:43:12 -0400 Message-Id: <41B5A142-CD49-456F-AA4C-782EE401A192@gmail.com> References: In-Reply-To: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] Making available a pre-compiled go binary for Miller's plan-9 Pi image Topicbox-Message-UUID: a6f4401a-ead9-11e9-9d60-3106f5b1d025 --Apple-Mail-12A4C9B5-AA76-4D37-919B-F4B6A2DED0B4 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable I was thinking about this myself. I'm more in favour of a script that downlo= ads the go source and compiles it since it seems to be more in the spirit of= plan9. The trouble is that Go has made it harder to do now that you have to have an= n-1 version of Go to compile n. This started with 1.5 but 1.5 doesn't seem t= o compile or run well on plan9. Maybe a compromise would be to have tbz binaries for 1.7 and a script that t= akes them and uses it to compile a fresh copy from sources and cleans up the= bootstrap. Otherwise, you need to cross compile from another OS. Yuck. Chris > On Oct 27, 2016, at 12:26 PM, Marshall Conover wrot= e: >=20 > Hi All! >=20 > I compiled a Go binary for use on Richard Miller's raspberry pi image i= n contrib (thanks for that Richard, by the way). I threw up a link to the bi= nary in a previous email a week or two ago, but I think that email got spam f= iltered, so I won't link it again - but, is there a good place to make this a= vailable for ease-of-use? Woudl've been nice to just hget a tgz and extract i= t when I was getting things up and running the other day, instead of getting= go set up on my linux box, compiling it, setting the final_goroot, etc. Ric= hard, if you're comfortable with it, I could pass it to you to throw up on y= our contrib. >=20 > Thanks! >=20 > Marshall --Apple-Mail-12A4C9B5-AA76-4D37-919B-F4B6A2DED0B4 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
I was thinking about this myself. I'm m= ore in favour of a script that downloads the go source and compiles it since= it seems to be more in the spirit of plan9.

The trouble is that Go has mad= e it harder to do now that you have to have an n-1 version of Go to compile n= . This started with 1.5 but 1.5 doesn't seem to compile or run well on plan9= .

Maybe a compromise would be to have tbz binaries for 1.7 and a script tha= t takes them and uses it to compile a fresh copy from sources and cleans up t= he bootstrap. Otherwise, you need to cross compile from another OS. Yuck.

C= hris

On Oct 27, 2016, at 12:26 PM, Marshall Conover <marzhall.o@gmail.com> wrote:
Hi All!

   I compiled a Go binary for u= se on Richard Miller's raspberry pi image in contrib (thanks for that Richar= d, by the way). I threw up a link to the binary in a previous email a week o= r two ago, but I think that email got spam filtered, so I won't link it agai= n - but, is there a good place to make this available for ease-of-use? Woudl= 've been nice to just hget a tgz and extract it when I was getting things up= and running the other day, instead of getting go set up on my linux box, co= mpiling it, setting the final_goroot, etc. Richard, if you're comfortable wi= th it, I could pass it to you to throw up on your contrib.

Thanks!

Marshall
= --Apple-Mail-12A4C9B5-AA76-4D37-919B-F4B6A2DED0B4--