WSL上のUbuntuでgolangのビルドが失敗する
WSL(windows subsystem for linux)上のUbuntu18.04でgolang1.11をソースコードからビルドしようとしているのですが失敗します。
/usr/local/
にインストールしたいので、
$ cd /usr/local
$ sudo git clone https://go.googlesource.com/go
$ cd go
$ sudo git checkout go1.11
$ cd src
$ sudo ./all.bash
を実行しました。
すでにこの環境にはgo1.10がインストールされており、
それをビルド用のgoとして使用しています。
エラーの内容を見ると、/dev/full
がないのと、あともう一つmmapのことでエラーが出ているようなのですが解決するにはどうすればよいのでしょうか?
--- FAIL: TestDevices (0.00s)
--- FAIL: TestDevices//dev/full_1:7 (0.00s)
dev_linux_test.go:39: failed to stat device: no such file or directory
--- FAIL: TestRlimitAs (0.00s)
syscall_linux_test.go:180: Mmap: unexpectedly suceeded after setting RLIMIT_AS
FAIL
FAIL cmd/vendor/golang.org/x/sys/unix 0.427s
ok cmd/vet 3.037s
ok cmd/vet/internal/cfg 0.009s
2018/08/25 18:35:13 Failed: exit status 1