@cryptotaxi247 / kubo / commits / 9997fcefa

bump go requirement to 1.7

License: MIT Signed-off-by: Jeromy <why@ipfs.io>

Jeromy committed Aug 23, 2016 at 10:46 UTC 9997fcefaedf590ad61f7f56361d8cf713f6f49e
5 files changed +8 -8
.travis.yml
+1 -1
@@ -10,7 +10,7 @@ os:
10 language: go
11
12 go:
13 - - 1.5.2
13 + - 1.7
14
15 env:
16 - TEST_NO_FUSE=1 TEST_VERBOSE=1 TEST_SUITE=test_go_expensive
Makefile
+1 -1
@@ -1,5 +1,5 @@
1 # Minimum version numbers for software required to build IPFS
2 -IPFS_MIN_GO_VERSION = 1.5.2
2 +IPFS_MIN_GO_VERSION = 1.7
3 IPFS_MIN_GX_VERSION = 0.6
4 IPFS_MIN_GX_GO_VERSION = 1.1
5
README.md
+2 -2
@@ -68,7 +68,7 @@ From there:
68
69 #### Install Go
70
71 -The build process for ipfs requires Go 1.5+, but we strongly recommend using 1.6.2. If you don't have it: [Download Go 1.6.2+](https://golang.org/dl/).
71 +The build process for ipfs requires Go 1.7 or higher. If you don't have it: [Download Go 1.7+](https://golang.org/dl/).
72
73
74 You'll need to add Go's bin directories to your `$PATH` environment variable e.g., by adding these lines to your `/etc/profile` (for a system-wide installation) or `$HOME/.profile`:
@@ -105,7 +105,7 @@ $ make install
105 * Separate [instructions are available for building on Windows](docs/windows.md).
106 * `git` is required in order for `go get` to fetch all dependencies.
107 * Package managers often contain out-of-date `golang` packages.
108 - Ensure that `go version` reports at least 1.5.2. See above for how to install go.
108 + Ensure that `go version` reports at least 1.7. See above for how to install go.
109 * If you are interested in development, please install the development
110 dependencies as well.
111 * *WARNING: Older versions of OSX FUSE (for Mac OS X) can cause kernel panics when mounting!*
circle.yml
+3 -3
@@ -10,8 +10,8 @@ machine:
10
11 post:
12 - sudo rm -rf /usr/local/go
13 - - if [ ! -e go1.5.2.linux-amd64.tar.gz ]; then curl -o go1.5.2.linux-amd64.tar.gz https://storage.googleapis.com/golang/go1.5.2.linux-amd64.tar.gz; fi
14 - - sudo tar -C /usr/local -xzf go1.5.2.linux-amd64.tar.gz
13 + - if [ ! -e go1.7.linux-amd64.tar.gz ]; then curl -o go1.7.linux-amd64.tar.gz https://storage.googleapis.com/golang/go1.7.linux-amd64.tar.gz; fi
14 + - sudo tar -C /usr/local -xzf go1.7.linux-amd64.tar.gz
15
16 services:
17 - docker
@@ -28,7 +28,7 @@ dependencies:
28 - cd "$HOME/.go_workspace/src/$IMPORT_PATH" && make deps
29
30 cache_directories:
31 - - ~/go1.5.2.linux-amd64.tar.gz
31 + - ~/go1.7.linux-amd64.tar.gz
32 - "$HOME/.go_workspace/src/gx/ipfs"
33
34 test:
package.json
+1 -1
@@ -4,7 +4,7 @@
4 },
5 "gx": {
6 "dvcsimport": "github.com/ipfs/go-libp2p",
7 - "goversion": "1.5.2"
7 + "goversion": "1.7"
8 },
9 "gxDependencies": [
10 {