[update] lang/go to 1.15.7

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[update] lang/go to 1.15.7

Aaron Bieber-2
Hi,

Here is an update to Go that addresses some recent security issues:
  https://groups.google.com/g/golang-announce/c/mperVMGa98w/m/yo5W5wnvAAAJ

Tests on amd64, arm64 and i386 all pass successfully (still waiting on
armv7 to finish :P).

I have also run a mini-bulk for amd64, i386. amd64 went off without a
hitch while i386 had some failures but they seem to be unrelated.

The arm64 mini-bulk is still running (I have had to restart a few times
because of the known issues with arm64).

| Arch  | lang/go | Bulk                                                              | Tests            |
|-------+---------+-------------------------------------------------------------------+------------------|
| amd64 | y       | OK                                                                | ALL TESTS PASSED |
| arm64 | y       | Running                                                           | ALL TESTS PASSED |
| armv7 | y       | -                                                                 | Running          |
| i386  | y       | E=graphics/jbig2dec lang/rust graphics/lcms2 textproc/docbook-xsl | ALL TESTS PASSED |

OK to update?

Cheers,
Aaron


Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/go/Makefile,v
retrieving revision 1.90
diff -u -p -r1.90 Makefile
--- Makefile 27 Sep 2020 16:48:56 -0000 1.90
+++ Makefile 21 Jan 2021 03:46:27 -0000
@@ -7,7 +7,7 @@ BIN_BOOTSTRAP_VERSION = 1.13.9
 
 COMMENT = Go programming language
 
-VERSION = 1.15.2
+VERSION = 1.15.7
 DISTNAME = go${VERSION}.src
 PKGNAME = go-${VERSION}
 PKGSPEC = ${FULLPKGNAME:S/go-/go-=/}
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/go/distinfo,v
retrieving revision 1.55
diff -u -p -r1.55 distinfo
--- distinfo 27 Sep 2020 16:48:56 -0000 1.55
+++ distinfo 21 Jan 2021 03:46:27 -0000
@@ -1,6 +1,6 @@
 SHA256 (go-openbsd-arm-bootstrap-1.13.9.tar.gz) = j+uAyYE4OsdncBvt6YDTXhjGc9gQq0XCjmSUdOesiq8=
 SHA256 (go-openbsd-arm64-bootstrap-1.13.9.tar.gz) = 84YoDEuNNmXbGCSzP8g5X1zqPdoOPB8yW71vsUL+5jw=
-SHA256 (go1.15.2.src.tar.gz) = KL+dC83iUQEcquIwpKBdkXsXLqID8qYvLC+VM1idS00=
+SHA256 (go1.15.7.src.tar.gz) = hjGzqv2Oy5JE7C/7iiqLSYPPStFVcrmAH3xbFnwaKrw=
 SIZE (go-openbsd-arm-bootstrap-1.13.9.tar.gz) = 120208513
 SIZE (go-openbsd-arm64-bootstrap-1.13.9.tar.gz) = 118521763
-SIZE (go1.15.2.src.tar.gz) = 23012667
+SIZE (go1.15.7.src.tar.gz) = 23017978
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/go/pkg/PLIST,v
retrieving revision 1.43
diff -u -p -r1.43 PLIST
--- pkg/PLIST 27 Sep 2020 16:48:56 -0000 1.43
+++ pkg/PLIST 21 Jan 2021 03:46:28 -0000
@@ -202,6 +202,7 @@ go/misc/arm/
 go/misc/arm/a
 go/misc/cgo/
 go/misc/cgo/errors/
+go/misc/cgo/errors/badsym_test.go
 go/misc/cgo/errors/errors_test.go
 go/misc/cgo/errors/ptr_test.go
 go/misc/cgo/errors/testdata/
@@ -359,6 +360,9 @@ go/misc/cgo/test/testdata/issue30527/
 go/misc/cgo/test/testdata/issue30527.go
 go/misc/cgo/test/testdata/issue30527/a.go
 go/misc/cgo/test/testdata/issue30527/b.go
+go/misc/cgo/test/testdata/issue41761.go
+go/misc/cgo/test/testdata/issue41761a/
+go/misc/cgo/test/testdata/issue41761a/a.go
 go/misc/cgo/test/testdata/issue8756/
 go/misc/cgo/test/testdata/issue8756.go
 go/misc/cgo/test/testdata/issue8756/issue8756.go
@@ -1041,6 +1045,7 @@ go/pkg${GOCFG}/internal/
 go/pkg${GOCFG}/internal/bytealg.a
 go/pkg${GOCFG}/internal/cfg.a
 go/pkg${GOCFG}/internal/cpu.a
+go/pkg${GOCFG}/internal/execabs.a
 go/pkg${GOCFG}/internal/fmtsort.a
 go/pkg${GOCFG}/internal/goroot.a
 go/pkg${GOCFG}/internal/goversion.a
@@ -2388,6 +2393,7 @@ go/src/cmd/go/testdata/script/cgo_asm_er
 go/src/cmd/go/testdata/script/cgo_bad_directives.txt
 go/src/cmd/go/testdata/script/cgo_depends_on_syscall.txt
 go/src/cmd/go/testdata/script/cgo_flag_contains_space.txt
+go/src/cmd/go/testdata/script/cgo_path.txt
 go/src/cmd/go/testdata/script/cgo_syso_issue29253.txt
 go/src/cmd/go/testdata/script/clean_cache_n.txt
 go/src/cmd/go/testdata/script/clean_testcache.txt
@@ -2474,6 +2480,7 @@ go/src/cmd/go/testdata/script/install_re
 go/src/cmd/go/testdata/script/install_relative_gobin_fail.txt
 go/src/cmd/go/testdata/script/install_shadow_gopath.txt
 go/src/cmd/go/testdata/script/issue36000.txt
+go/src/cmd/go/testdata/script/ldflag.txt
 go/src/cmd/go/testdata/script/link_syso_issue33139.txt
 go/src/cmd/go/testdata/script/linkname.txt
 go/src/cmd/go/testdata/script/list_ambiguous_path.txt
@@ -3147,6 +3154,8 @@ go/src/cmd/link/internal/ld/testdata/iss
 go/src/cmd/link/internal/ld/testdata/issue38192/
 go/src/cmd/link/internal/ld/testdata/issue38192/main.go
 go/src/cmd/link/internal/ld/testdata/issue38192/oneline.s
+go/src/cmd/link/internal/ld/testdata/issue39757/
+go/src/cmd/link/internal/ld/testdata/issue39757/issue39757main.go
 go/src/cmd/link/internal/ld/typelink.go
 go/src/cmd/link/internal/ld/util.go
 go/src/cmd/link/internal/ld/xcoff.go
@@ -5556,6 +5565,9 @@ go/src/internal/cpu/cpu_x86.go
 go/src/internal/cpu/cpu_x86.s
 go/src/internal/cpu/cpu_x86_test.go
 go/src/internal/cpu/export_test.go
+go/src/internal/execabs/
+go/src/internal/execabs/execabs.go
+go/src/internal/execabs/execabs_test.go
 go/src/internal/fmtsort/
 go/src/internal/fmtsort/export_test.go
 go/src/internal/fmtsort/sort.go
@@ -6886,6 +6898,7 @@ go/src/runtime/internal/atomic/asm_mips6
 go/src/runtime/internal/atomic/asm_mipsx.s
 go/src/runtime/internal/atomic/asm_ppc64x.s
 go/src/runtime/internal/atomic/asm_s390x.s
+go/src/runtime/internal/atomic/asm_wasm.s
 go/src/runtime/internal/atomic/atomic_386.go
 go/src/runtime/internal/atomic/atomic_amd64.go
 go/src/runtime/internal/atomic/atomic_arm.go
@@ -7455,6 +7468,7 @@ go/src/runtime/testdata/testprogcgo/exec
 go/src/runtime/testdata/testprogcgo/lockosthread.c
 go/src/runtime/testdata/testprogcgo/lockosthread.go
 go/src/runtime/testdata/testprogcgo/main.go
+go/src/runtime/testdata/testprogcgo/needmdeadlock.go
 go/src/runtime/testdata/testprogcgo/numgoroutine.go
 go/src/runtime/testdata/testprogcgo/pprof.go
 go/src/runtime/testdata/testprogcgo/raceprof.go
@@ -10009,15 +10023,20 @@ go/test/fixedbugs/issue39472.go
 go/test/fixedbugs/issue39541.go
 go/test/fixedbugs/issue39651.go
 go/test/fixedbugs/issue40367.go
+go/test/fixedbugs/issue40629.go
 go/test/fixedbugs/issue4066.go
 go/test/fixedbugs/issue40746.go
 go/test/fixedbugs/issue4085a.go
 go/test/fixedbugs/issue4085b.go
 go/test/fixedbugs/issue40917.go
+go/test/fixedbugs/issue40954.go
 go/test/fixedbugs/issue4097.go
 go/test/fixedbugs/issue4099.go
 go/test/fixedbugs/issue4162.go
 go/test/fixedbugs/issue4167.go
+go/test/fixedbugs/issue41711.go
+go/test/fixedbugs/issue42032.go
+go/test/fixedbugs/issue42076.go
 go/test/fixedbugs/issue4215.go
 go/test/fixedbugs/issue4232.go
 go/test/fixedbugs/issue4251.go
@@ -10026,6 +10045,7 @@ go/test/fixedbugs/issue4252.dir/a.go
 go/test/fixedbugs/issue4252.dir/main.go
 go/test/fixedbugs/issue4252.go
 go/test/fixedbugs/issue4264.go
+go/test/fixedbugs/issue42753.go
 go/test/fixedbugs/issue4283.go
 go/test/fixedbugs/issue4313.go
 go/test/fixedbugs/issue4316.go