LoginSignup
4
4

More than 5 years have passed since last update.

【Go】Go 1.3 から 1.5 へのアップデートでエラー

Last updated at Posted at 2015-08-25

Go 1.5 がリリースされたとのことで、アップデートを試みました。
このとき、Go 1.3 からのアップデートで躓いたので残しておきます。

サーバー環境

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"

$ arch
x86_64

アップデート

goを1.5にアップデートして1.4とベンチを取る

上記記事を参考にアップデートを行いました。
ソースをダウンロードし、all.bashを実行したときに、下記エラーが出ました。

$ ./all.bash
##### Building Go bootstrap tool.
cmd/dist
# _/tmp/go/src/cmd/dist
cmd/dist/test.go:164: undefined: os.Unsetenv

なかなかエラーについて調べてもわからなかったのですが、
GVM で go1.5 のインストール
の記事に

go1.5 からは、動作する go1.4 以上がブートストラップに必要になった。

と書いてあり、恐らくそこかな…と。
違っていたらすみません。

とりあえず

面倒ですが、1.3 → 1.4 → 1.5 と順々にアップデートを行えば無事 1.5 にアップデートできました。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4