On 4 Jan 2016, at 16:14, David Fifield <david@bamsoftware.com> wrote:On Sun, Jan 03, 2016 at 11:01:25PM -0600, Jeremy Rand wrote:I noticed that it looks like Tor Project is using Go 1.4.2 to build
the pluggable transports in Gitian. I'm curious why a newer version
of Go isn't used. My understanding is that Go 1.4.2 (or earlier) is
needed to build Go 1.5 because 1.5's source code is itself in Go.
Would using Go 1.5 be as simple as building 1.4.2 in Gitian (as is
done now), and then using 1.4.2 to build 1.5, and then placing 1.5 in
PATH instead of 1.4.2 as is done now? Have obstacles been identified
in such a configuration, or is it just that no one tried it?
It's just that nobody has tried it. Here's the ticket for the most
recent update (to 1.4.2) if you want to make a new patch and file a new
ticket:
https://bugs.torproject.org/15448