Sat Oct 28 18:20:14 2017 UTC ()
Update Go to 1.9.2.

This release includes fixes to the compiler, linker, runtime, documentation,
go command, and the crypto/x509, database/sql, log, and net/smtp packages. It
includes a fix to a bug introduced in Go 1.9.1 that broke "go get"
of non-Git repositories under certain conditions.


(bsiegert)
diff -r1.33 -r1.34 pkgsrc/lang/go/PLIST
diff -r1.52 -r1.53 pkgsrc/lang/go/distinfo
diff -r1.29 -r1.30 pkgsrc/lang/go/version.mk

cvs diff -r1.33 -r1.34 pkgsrc/lang/go/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/go/Attic/PLIST 2017/09/03 07:12:07 1.33
+++ pkgsrc/lang/go/Attic/PLIST 2017/10/28 18:20:14 1.34
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.33 2017/09/03 07:12:07 bsiegert Exp $ 1@comment $NetBSD: PLIST,v 1.34 2017/10/28 18:20:14 bsiegert Exp $
2bin/go 2bin/go
3bin/gofmt 3bin/gofmt
4go/AUTHORS 4go/AUTHORS
5go/CONTRIBUTING.md 5go/CONTRIBUTING.md
6go/CONTRIBUTORS 6go/CONTRIBUTORS
7go/LICENSE 7go/LICENSE
8go/PATENTS 8go/PATENTS
9go/README.md 9go/README.md
10go/VERSION 10go/VERSION
11go/api/README 11go/api/README
12go/api/except.txt 12go/api/except.txt
13go/api/go1.1.txt 13go/api/go1.1.txt
14go/api/go1.2.txt 14go/api/go1.2.txt
@@ -265,26 +265,28 @@ go/misc/cgo/test/issue13402.go @@ -265,26 +265,28 @@ go/misc/cgo/test/issue13402.go
265go/misc/cgo/test/issue13930.go 265go/misc/cgo/test/issue13930.go
266go/misc/cgo/test/issue14838.go 266go/misc/cgo/test/issue14838.go
267go/misc/cgo/test/issue1560.go 267go/misc/cgo/test/issue1560.go
268go/misc/cgo/test/issue1635.go 268go/misc/cgo/test/issue1635.go
269go/misc/cgo/test/issue17065.go 269go/misc/cgo/test/issue17065.go
270go/misc/cgo/test/issue17537.go 270go/misc/cgo/test/issue17537.go
271go/misc/cgo/test/issue18126.go 271go/misc/cgo/test/issue18126.go
272go/misc/cgo/test/issue18146.go 272go/misc/cgo/test/issue18146.go
273go/misc/cgo/test/issue18720.go 273go/misc/cgo/test/issue18720.go
274go/misc/cgo/test/issue20129.go 274go/misc/cgo/test/issue20129.go
275go/misc/cgo/test/issue20266.go 275go/misc/cgo/test/issue20266.go
276go/misc/cgo/test/issue20266/issue20266.h 276go/misc/cgo/test/issue20266/issue20266.h
277go/misc/cgo/test/issue20369.go 277go/misc/cgo/test/issue20369.go
 278go/misc/cgo/test/issue21668.go
 279go/misc/cgo/test/issue21708.go
278go/misc/cgo/test/issue2462.go 280go/misc/cgo/test/issue2462.go
279go/misc/cgo/test/issue3250.go 281go/misc/cgo/test/issue3250.go
280go/misc/cgo/test/issue3250w.go 282go/misc/cgo/test/issue3250w.go
281go/misc/cgo/test/issue3261.go 283go/misc/cgo/test/issue3261.go
282go/misc/cgo/test/issue3729.go 284go/misc/cgo/test/issue3729.go
283go/misc/cgo/test/issue3729w.go 285go/misc/cgo/test/issue3729w.go
284go/misc/cgo/test/issue3741.go 286go/misc/cgo/test/issue3741.go
285go/misc/cgo/test/issue3775.go 287go/misc/cgo/test/issue3775.go
286go/misc/cgo/test/issue3945.go 288go/misc/cgo/test/issue3945.go
287go/misc/cgo/test/issue4029.c 289go/misc/cgo/test/issue4029.c
288go/misc/cgo/test/issue4029.go 290go/misc/cgo/test/issue4029.go
289go/misc/cgo/test/issue4029w.go 291go/misc/cgo/test/issue4029w.go
290go/misc/cgo/test/issue4054a.go 292go/misc/cgo/test/issue4054a.go
@@ -3566,37 +3568,39 @@ go/src/internal/cpu/cpu_arm64.go @@ -3566,37 +3568,39 @@ go/src/internal/cpu/cpu_arm64.go
3566go/src/internal/cpu/cpu_mips.go 3568go/src/internal/cpu/cpu_mips.go
3567go/src/internal/cpu/cpu_mips64.go 3569go/src/internal/cpu/cpu_mips64.go
3568go/src/internal/cpu/cpu_mips64le.go 3570go/src/internal/cpu/cpu_mips64le.go
3569go/src/internal/cpu/cpu_mipsle.go 3571go/src/internal/cpu/cpu_mipsle.go
3570go/src/internal/cpu/cpu_ppc64.go 3572go/src/internal/cpu/cpu_ppc64.go
3571go/src/internal/cpu/cpu_ppc64le.go 3573go/src/internal/cpu/cpu_ppc64le.go
3572go/src/internal/cpu/cpu_s390x.go 3574go/src/internal/cpu/cpu_s390x.go
3573go/src/internal/cpu/cpu_test.go 3575go/src/internal/cpu/cpu_test.go
3574go/src/internal/cpu/cpu_x86.go 3576go/src/internal/cpu/cpu_x86.go
3575go/src/internal/cpu/cpu_x86.s 3577go/src/internal/cpu/cpu_x86.s
3576go/src/internal/nettrace/nettrace.go 3578go/src/internal/nettrace/nettrace.go
3577go/src/internal/poll/export_posix_test.go 3579go/src/internal/poll/export_posix_test.go
3578go/src/internal/poll/export_test.go 3580go/src/internal/poll/export_test.go
 3581go/src/internal/poll/export_windows_test.go
3579go/src/internal/poll/fd.go 3582go/src/internal/poll/fd.go
3580go/src/internal/poll/fd_io_plan9.go 3583go/src/internal/poll/fd_io_plan9.go
3581go/src/internal/poll/fd_mutex.go 3584go/src/internal/poll/fd_mutex.go
3582go/src/internal/poll/fd_mutex_test.go 3585go/src/internal/poll/fd_mutex_test.go
3583go/src/internal/poll/fd_plan9.go 3586go/src/internal/poll/fd_plan9.go
3584go/src/internal/poll/fd_poll_nacl.go 3587go/src/internal/poll/fd_poll_nacl.go
3585go/src/internal/poll/fd_poll_runtime.go 3588go/src/internal/poll/fd_poll_runtime.go
3586go/src/internal/poll/fd_posix.go 3589go/src/internal/poll/fd_posix.go
3587go/src/internal/poll/fd_posix_test.go 3590go/src/internal/poll/fd_posix_test.go
3588go/src/internal/poll/fd_unix.go 3591go/src/internal/poll/fd_unix.go
3589go/src/internal/poll/fd_windows.go 3592go/src/internal/poll/fd_windows.go
 3593go/src/internal/poll/fd_windows_test.go
3590go/src/internal/poll/hook_cloexec.go 3594go/src/internal/poll/hook_cloexec.go
3591go/src/internal/poll/hook_unix.go 3595go/src/internal/poll/hook_unix.go
3592go/src/internal/poll/hook_windows.go 3596go/src/internal/poll/hook_windows.go
3593go/src/internal/poll/sendfile_bsd.go 3597go/src/internal/poll/sendfile_bsd.go
3594go/src/internal/poll/sendfile_linux.go 3598go/src/internal/poll/sendfile_linux.go
3595go/src/internal/poll/sendfile_solaris.go 3599go/src/internal/poll/sendfile_solaris.go
3596go/src/internal/poll/sendfile_windows.go 3600go/src/internal/poll/sendfile_windows.go
3597go/src/internal/poll/sock_cloexec.go 3601go/src/internal/poll/sock_cloexec.go
3598go/src/internal/poll/sockopt.go 3602go/src/internal/poll/sockopt.go
3599go/src/internal/poll/sockopt_linux.go 3603go/src/internal/poll/sockopt_linux.go
3600go/src/internal/poll/sockopt_unix.go 3604go/src/internal/poll/sockopt_unix.go
3601go/src/internal/poll/sockopt_windows.go 3605go/src/internal/poll/sockopt_windows.go
3602go/src/internal/poll/sockoptip.go 3606go/src/internal/poll/sockoptip.go
@@ -6840,26 +6844,29 @@ go/test/fixedbugs/issue20602.go @@ -6840,26 +6844,29 @@ go/test/fixedbugs/issue20602.go
6840go/test/fixedbugs/issue20682.dir/p.go 6844go/test/fixedbugs/issue20682.dir/p.go
6841go/test/fixedbugs/issue20682.dir/q.go 6845go/test/fixedbugs/issue20682.dir/q.go
6842go/test/fixedbugs/issue20682.dir/r.go 6846go/test/fixedbugs/issue20682.dir/r.go
6843go/test/fixedbugs/issue20682.go 6847go/test/fixedbugs/issue20682.go
6844go/test/fixedbugs/issue20749.go 6848go/test/fixedbugs/issue20749.go
6845go/test/fixedbugs/issue20789.go 6849go/test/fixedbugs/issue20789.go
6846go/test/fixedbugs/issue20811.go 6850go/test/fixedbugs/issue20811.go
6847go/test/fixedbugs/issue20813.go 6851go/test/fixedbugs/issue20813.go
6848go/test/fixedbugs/issue21048.go 6852go/test/fixedbugs/issue21048.go
6849go/test/fixedbugs/issue21120.dir/a.go 6853go/test/fixedbugs/issue21120.dir/a.go
6850go/test/fixedbugs/issue21120.dir/b.go 6854go/test/fixedbugs/issue21120.dir/b.go
6851go/test/fixedbugs/issue21120.dir/main.go 6855go/test/fixedbugs/issue21120.dir/main.go
6852go/test/fixedbugs/issue21120.go 6856go/test/fixedbugs/issue21120.go
 6857go/test/fixedbugs/issue21655.go
 6858go/test/fixedbugs/issue21963.go
 6859go/test/fixedbugs/issue22083.go
6853go/test/fixedbugs/issue2615.go 6860go/test/fixedbugs/issue2615.go
6854go/test/fixedbugs/issue3552.dir/one.go 6861go/test/fixedbugs/issue3552.dir/one.go
6855go/test/fixedbugs/issue3552.dir/two.go 6862go/test/fixedbugs/issue3552.dir/two.go
6856go/test/fixedbugs/issue3552.go 6863go/test/fixedbugs/issue3552.go
6857go/test/fixedbugs/issue3705.go 6864go/test/fixedbugs/issue3705.go
6858go/test/fixedbugs/issue3783.go 6865go/test/fixedbugs/issue3783.go
6859go/test/fixedbugs/issue3925.go 6866go/test/fixedbugs/issue3925.go
6860go/test/fixedbugs/issue4066.go 6867go/test/fixedbugs/issue4066.go
6861go/test/fixedbugs/issue4085a.go 6868go/test/fixedbugs/issue4085a.go
6862go/test/fixedbugs/issue4085b.go 6869go/test/fixedbugs/issue4085b.go
6863go/test/fixedbugs/issue4097.go 6870go/test/fixedbugs/issue4097.go
6864go/test/fixedbugs/issue4099.go 6871go/test/fixedbugs/issue4099.go
6865go/test/fixedbugs/issue4162.go 6872go/test/fixedbugs/issue4162.go

cvs diff -r1.52 -r1.53 pkgsrc/lang/go/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/go/Attic/distinfo 2017/10/06 18:38:25 1.52
+++ pkgsrc/lang/go/Attic/distinfo 2017/10/28 18:20:14 1.53
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.52 2017/10/06 18:38:25 bsiegert Exp $ 1$NetBSD: distinfo,v 1.53 2017/10/28 18:20:14 bsiegert Exp $
2 2
3SHA1 (go1.9.1.src.tar.gz) = 87cf0af3820834faeb6e63b035a1abae1f5b60b3 3SHA1 (go1.9.2.src.tar.gz) = 8a51dbdf51d6ee0e058b7de7c7606dbea23dfeec
4RMD160 (go1.9.1.src.tar.gz) = eaff2b7bdd386e6e36175a0fb5f9fb019c7fd3b8 4RMD160 (go1.9.2.src.tar.gz) = f8ae6b41af3f450b0d9a3d33aa9e0d5df39904d4
5SHA512 (go1.9.1.src.tar.gz) = 3c5d11089a54c61acd1a4fad9618ddb2058cc783a54564407ee50e37c864deaadfd5effeab623080c136a599096f448aae091ef41d0afca1abfcdb98adf4a793 5SHA512 (go1.9.2.src.tar.gz) = 1034098575c317eeaf648629690a4dea0c479a69c3b80d9917f6b96c8781ce79c0f29859f667dc4e07d47a44972aa09bd0163a458f897cf45f9d09eb03e4abb5
6Size (go1.9.1.src.tar.gz) = 16377700 bytes 6Size (go1.9.2.src.tar.gz) = 16383591 bytes
7SHA1 (patch-misc_io_clangwrap.sh) = cd91c47ba0fe7b6eb8009dd261c0c26c7d581c29 7SHA1 (patch-misc_io_clangwrap.sh) = cd91c47ba0fe7b6eb8009dd261c0c26c7d581c29
8SHA1 (patch-src_crypto_x509_root__bsd.go) = 93a2de7c685a0919fe93f5bc99f156e105dace4d 8SHA1 (patch-src_crypto_x509_root__bsd.go) = 93a2de7c685a0919fe93f5bc99f156e105dace4d

cvs diff -r1.29 -r1.30 pkgsrc/lang/go/version.mk (expand / switch to unified diff)

--- pkgsrc/lang/go/version.mk 2017/10/06 18:38:25 1.29
+++ pkgsrc/lang/go/version.mk 2017/10/28 18:20:14 1.30
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: version.mk,v 1.29 2017/10/06 18:38:25 bsiegert Exp $ 1# $NetBSD: version.mk,v 1.30 2017/10/28 18:20:14 bsiegert Exp $
2 2
3.include "../../mk/bsd.prefs.mk" 3.include "../../mk/bsd.prefs.mk"
4 4
5GO_VERSION= 1.9.1 5GO_VERSION= 1.9.2
6GO14_VERSION= 1.4.3 6GO14_VERSION= 1.4.3
7 7
8ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 *-*-*arm* 8ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 *-*-*arm*
9NOT_FOR_PLATFORM= SunOS-*-i386 9NOT_FOR_PLATFORM= SunOS-*-i386
10.if ${MACHINE_ARCH} == "i386" 10.if ${MACHINE_ARCH} == "i386"
11GOARCH= 386 11GOARCH= 386
12GOCHAR= 8 12GOCHAR= 8
13.elif ${MACHINE_ARCH} == "x86_64" 13.elif ${MACHINE_ARCH} == "x86_64"
14GOARCH= amd64 14GOARCH= amd64
15GOCHAR= 6 15GOCHAR= 6
16.elif !empty(MACHINE_ARCH:M*arm*) 16.elif !empty(MACHINE_ARCH:M*arm*)
17GOARCH= arm 17GOARCH= arm
18GOCHAR= 5 18GOCHAR= 5