diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-09-11 08:32:44 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-11 08:32:44 +0200 |
| commit | adfb8b4e39dc91cbc65f121ec250145bcd14a8bb (patch) | |
| tree | 193a40e2b1295e4ba97a9e5a87c434db50cb039f /docs | |
| parent | 409809d8a7c9c775eaea317add40e7a86a1e836c (diff) | |
docs: clarify that Go 1.14 is required for contributors
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/linux/setup.md | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/linux/setup.md b/docs/linux/setup.md index 956e62d73..924a1c071 100644 --- a/docs/linux/setup.md +++ b/docs/linux/setup.md @@ -26,7 +26,8 @@ If you encounter any troubles, check the [troubleshooting](/docs/troubleshooting ### Go and syzkaller `syzkaller` is written in [Go](https://golang.org), and `Go 1.13+` -toolchain is required for build. The toolchain can be installed with: +toolchain is required for build. *Note:* `Go 1.14` is required for contributors, +as `Go 1.13` may change `go.mod` file. The toolchain can be installed with: ``` wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz @@ -39,6 +40,8 @@ export PATH=$GOPATH/bin:$PATH export PATH=$GOROOT/bin:$PATH ``` +See [Go: Download and install](https://golang.org/doc/install) for other options. + To download and build `syzkaller`: ``` bash @@ -49,8 +52,6 @@ make As the result compiled binaries should appear in the `bin/` dir. -Also see [Go Getting Started](https://golang.org/doc/install) for more details. - Note: if you want to do cross-OS/arch testing, you need to specify `TARGETOS`, `TARGETVMARCH` and `TARGETARCH` arguments to `make`. See the [Makefile](/Makefile) for details. |
