1
1
# Contributor: Sören Tempel <[email protected] >
2
2
# Maintainer: Eivind Uggedal <[email protected] >
3
3
pkgname=go
4
- pkgver=1.7.4
4
+ pkgver=1.8.1
5
5
# This should be the latest commit on the corresponding release branch
6
- _toolsver=" 26c35b4dcf6dfcb924e26828ed9f4d028c5ce05a "
7
- pkgrel=2
6
+ _toolsver=" 5682db0e919ed9cfc6f52ac32e170511a106eb3b "
7
+ pkgrel=0
8
8
pkgdesc=" Go programming language compiler"
9
9
url=" http://www.golang.org/"
10
10
arch=" all"
@@ -19,6 +19,7 @@ subpackages="$pkgname-doc"
19
19
source=" http://golang.org/dl/go${pkgver/ _/ } .src.tar.gz
20
20
go-tools-${pkgver/ _/ } .tar.gz::https://github.com/golang/tools/archive/${_toolsver} .tar.gz
21
21
default-buildmode-pie.patch
22
+ set-external-linker.patch
22
23
"
23
24
24
25
# NOTE: building go for x86 with grsec kernel requires:
@@ -72,10 +73,11 @@ build() {
72
73
fi
73
74
done
74
75
75
- ./make.bash --no-clean || return 1
76
+ ./make.bash
76
77
for os in $_gocross ; do
78
+ local hostarch=" $GOARCH "
77
79
for arch in " 386" " amd64" ; do
78
- GOARCH=$arch GOOS=$os ./make.bash --no-clean || return 1
80
+ GOHOSTARCH= $hostarch GOARCH=$arch GOOS=$os ./make.bash
79
81
done
80
82
done
81
83
@@ -165,6 +167,6 @@ _crosspkg() {
165
167
" $subpkgdir " /usr/lib/go/pkg/ || return 1
166
168
}
167
169
168
- sha512sums=" dc9950c3ea7100e536ad58fd93505d584276b7c50d4b8fe2ba7f20fd043dcf0d315b735c48945302055e91517594cc2b0061ccec9478a8ab48f1f2836c20afb3 go1.7.4 .src.tar.gz
169
- 553be713d03f1a53605c41f67822c75d86dacf9ccba9f2329e111b4178287aee1ddccd3ccc4ab76b9dbcff34f11aeddebce5deac47e715ea75d032bc9ab0355c go-tools-1.7.4 .tar.gz
170
- 13cd386c38875b951da4057586007f3c67503dc79ddf57befbf763af85ec2cd2a2e6b00614450c179c93f1f8747ee7456ee412adccd08a5f115b33812598a148 default-buildmode-pie .patch"
170
+ sha512sums=" f01fe7b35ac23101610f6fc169b88dafe2edc49b3b044d5d0aff771b05dcb2c8d2e7a5090ed6dbe67f861e78e792ace32e209ed464399ca02dcd186b13ec8037 go1.8.1 .src.tar.gz
171
+ 343fca47f250278b22df1c1cd92cce91e01009043d05d8ccce095e4386fa0f5ca8ccaa58232635332c7288ceca9d2a240f774f8bb3b08129a681a582cba60248 go-tools-1.8.1 .tar.gz
172
+ cd2926e40fae14448fef7cb86d37004ede71bc920b0ba21a82bf0917f3359b08224dc0a017d779e11091da27623ee24e68aed0fd37dc1f24b8ce1d2cced9d72e set-external-linker .patch"
0 commit comments