SDK 1.9.38 & Go 1.6.2

76 views
Skip to first unread message

Strom

unread,
May 27, 2016, 8:24:44 AM5/27/16
to google-appengine-go
So the online Go SDK release notes for 1.9.38 mentions that "Go runtime updated to Go 1.6.2". However both go_appengine_sdk_windows_amd64-1.9.38.zip & go_appengine_sdk_linux_amd64-1.9.38.zip seem to effectively be 1.9.37. Although the VERSION file has been updated to say 1.9.38, the RELEASE_NOTES file claims 1.9.37 is the latest, and in goroot we can find a VERSION file which says "go1.6.1 (appengine-1.9.38)", and a goapp binary to confirm this.

Is this claiming to update to 1.6.2 but actually shipping 1.6.1 with the SDK the expected behavior? Seems a bit weird to me.

dcco...@gmail.com

unread,
May 31, 2016, 8:08:27 AM5/31/16
to google-appengine-go
Yep, wrong Go version.

Any response from App Engine Go team?

Adam Tanner

unread,
May 31, 2016, 4:57:38 PM5/31/16
to google-appengine-go, dcco...@gmail.com
This was my bad. The SDK is based on Go 1.6.2, but it seems I forgot to update the revision number that is used when building the version that you see as part of goapp version.

You can confirm this yourself by running this test case I put together at https://gist.github.com/adamtanner/dcb25b0cb1c5228aa375254c05dffc30.
Enabling HTTP/2 by default was broken previously (https://github.com/golang/go/issues/14391) and was fixed as part of Go 1.6.2.

The version will be updated correctly for 1.9.39. Sorry about that!

Adam
Reply all
Reply to author
Forward
0 new messages