go117: update to 1.17.13 (security). 1 security fix following the security policy: encoding/gob & math/big: decoding big.Float and big.Rat can panic Decoding big.Float and big.Rat types can panic if the encoded message is too short. This is CVE-2022-32189 and Go issue https://go.dev/issue/53871.diff -r1.153 -r1.154 pkgsrc/lang/go/version.mk
(bsiegert)
@@ -1,23 +1,23 @@ | @@ -1,23 +1,23 @@ | |||
1 | # $NetBSD: version.mk,v 1.153 2022/07/13 15:02:02 bsiegert Exp $ | 1 | # $NetBSD: version.mk,v 1.154 2022/08/12 15:48:35 bsiegert Exp $ | |
2 | 2 | |||
3 | # | 3 | # | |
4 | # If bsd.prefs.mk is included before go-package.mk in a package, then this | 4 | # If bsd.prefs.mk is included before go-package.mk in a package, then this | |
5 | # file must be included directly in the package prior to bsd.prefs.mk. | 5 | # file must be included directly in the package prior to bsd.prefs.mk. | |
6 | # | 6 | # | |
7 | .include "go-vars.mk" | 7 | .include "go-vars.mk" | |
8 | 8 | |||
9 | GO118_VERSION= 1.18.4 | 9 | GO118_VERSION= 1.18.4 | |
10 | GO117_VERSION= 1.17.12 | 10 | GO117_VERSION= 1.17.13 | |
11 | GO116_VERSION= 1.16.15 | 11 | GO116_VERSION= 1.16.15 | |
12 | GO110_VERSION= 1.10.8 | 12 | GO110_VERSION= 1.10.8 | |
13 | GO19_VERSION= 1.9.7 | 13 | GO19_VERSION= 1.9.7 | |
14 | GO14_VERSION= 1.4.3 | 14 | GO14_VERSION= 1.4.3 | |
15 | 15 | |||
16 | .include "../../mk/bsd.prefs.mk" | 16 | .include "../../mk/bsd.prefs.mk" | |
17 | 17 | |||
18 | .if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 070000 | 18 | .if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 070000 | |
19 | # 1.9 is the last Go version to support NetBSD 6 | 19 | # 1.9 is the last Go version to support NetBSD 6 | |
20 | GO_VERSION_DEFAULT?= 19 | 20 | GO_VERSION_DEFAULT?= 19 | |
21 | .elif ${OPSYS} == "Darwin" && ${OPSYS_VERSION} < 101000 | 21 | .elif ${OPSYS} == "Darwin" && ${OPSYS_VERSION} < 101000 | |
22 | # go 1.11 removed support for osx 10.8 and 10.9 | 22 | # go 1.11 removed support for osx 10.8 and 10.9 | |
23 | # https://github.com/golang/go/issues/23122 | 23 | # https://github.com/golang/go/issues/23122 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.11 2022/07/13 14:14:18 bsiegert Exp $ | 1 | @comment $NetBSD: PLIST,v 1.12 2022/08/12 15:48:35 bsiegert Exp $ | |
2 | bin/go${GOVERSSUFFIX} | 2 | bin/go${GOVERSSUFFIX} | |
3 | bin/gofmt${GOVERSSUFFIX} | 3 | bin/gofmt${GOVERSSUFFIX} | |
4 | go117/AUTHORS | 4 | go117/AUTHORS | |
5 | go117/CONTRIBUTING.md | 5 | go117/CONTRIBUTING.md | |
6 | go117/CONTRIBUTORS | 6 | go117/CONTRIBUTORS | |
7 | go117/LICENSE | 7 | go117/LICENSE | |
8 | go117/PATENTS | 8 | go117/PATENTS | |
9 | go117/README.md | 9 | go117/README.md | |
10 | go117/SECURITY.md | 10 | go117/SECURITY.md | |
11 | go117/VERSION | 11 | go117/VERSION | |
12 | go117/api/README | 12 | go117/api/README | |
13 | go117/api/except.txt | 13 | go117/api/except.txt | |
14 | go117/api/go1.1.txt | 14 | go117/api/go1.1.txt | |
@@ -10056,28 +10056,31 @@ go117/test/fixedbugs/issue5125.go | @@ -10056,28 +10056,31 @@ go117/test/fixedbugs/issue5125.go | |||
10056 | go117/test/fixedbugs/issue5162.go | 10056 | go117/test/fixedbugs/issue5162.go | |
10057 | go117/test/fixedbugs/issue5172.go | 10057 | go117/test/fixedbugs/issue5172.go | |
10058 | go117/test/fixedbugs/issue5231.go | 10058 | go117/test/fixedbugs/issue5231.go | |
10059 | go117/test/fixedbugs/issue5244.go | 10059 | go117/test/fixedbugs/issue5244.go | |
10060 | go117/test/fixedbugs/issue5259.dir/bug.go | 10060 | go117/test/fixedbugs/issue5259.dir/bug.go | |
10061 | go117/test/fixedbugs/issue5259.dir/main.go | 10061 | go117/test/fixedbugs/issue5259.dir/main.go | |
10062 | go117/test/fixedbugs/issue5259.go | 10062 | go117/test/fixedbugs/issue5259.go | |
10063 | go117/test/fixedbugs/issue5260.dir/a.go | 10063 | go117/test/fixedbugs/issue5260.dir/a.go | |
10064 | go117/test/fixedbugs/issue5260.dir/b.go | 10064 | go117/test/fixedbugs/issue5260.dir/b.go | |
10065 | go117/test/fixedbugs/issue5260.go | 10065 | go117/test/fixedbugs/issue5260.go | |
10066 | go117/test/fixedbugs/issue5291.dir/pkg1.go | 10066 | go117/test/fixedbugs/issue5291.dir/pkg1.go | |
10067 | go117/test/fixedbugs/issue5291.dir/prog.go | 10067 | go117/test/fixedbugs/issue5291.dir/prog.go | |
10068 | go117/test/fixedbugs/issue5291.go | 10068 | go117/test/fixedbugs/issue5291.go | |
10069 | go117/test/fixedbugs/issue52953.go | |||
10069 | go117/test/fixedbugs/issue53454.go | 10070 | go117/test/fixedbugs/issue53454.go | |
10070 | go117/test/fixedbugs/issue5358.go | 10071 | go117/test/fixedbugs/issue5358.go | |
10072 | go117/test/fixedbugs/issue53600.go | |||
10073 | go117/test/fixedbugs/issue53600.out | |||
10071 | go117/test/fixedbugs/issue5373.go | 10074 | go117/test/fixedbugs/issue5373.go | |
10072 | go117/test/fixedbugs/issue5470.dir/a.go | 10075 | go117/test/fixedbugs/issue5470.dir/a.go | |
10073 | go117/test/fixedbugs/issue5470.dir/b.go | 10076 | go117/test/fixedbugs/issue5470.dir/b.go | |
10074 | go117/test/fixedbugs/issue5470.go | 10077 | go117/test/fixedbugs/issue5470.go | |
10075 | go117/test/fixedbugs/issue5493.go | 10078 | go117/test/fixedbugs/issue5493.go | |
10076 | go117/test/fixedbugs/issue5515.go | 10079 | go117/test/fixedbugs/issue5515.go | |
10077 | go117/test/fixedbugs/issue5581.go | 10080 | go117/test/fixedbugs/issue5581.go | |
10078 | go117/test/fixedbugs/issue5607.go | 10081 | go117/test/fixedbugs/issue5607.go | |
10079 | go117/test/fixedbugs/issue5609.go | 10082 | go117/test/fixedbugs/issue5609.go | |
10080 | go117/test/fixedbugs/issue5614.dir/rethinkgo.go | 10083 | go117/test/fixedbugs/issue5614.dir/rethinkgo.go | |
10081 | go117/test/fixedbugs/issue5614.dir/x.go | 10084 | go117/test/fixedbugs/issue5614.dir/x.go | |
10082 | go117/test/fixedbugs/issue5614.dir/y.go | 10085 | go117/test/fixedbugs/issue5614.dir/y.go | |
10083 | go117/test/fixedbugs/issue5614.go | 10086 | go117/test/fixedbugs/issue5614.go |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2022/07/13 14:14:18 bsiegert Exp $ | 1 | $NetBSD: distinfo,v 1.19 2022/08/12 15:48:35 bsiegert Exp $ | |
2 | 2 | |||
3 | BLAKE2s (go1.17.12.src.tar.gz) = 061cbbc13a599a2bba01fccd6c6686c5174f4f4f6cbac8cb515ffd233ef6ad2a | 3 | BLAKE2s (go1.17.13.src.tar.gz) = 5c01becc260a43790a30faf468deacb8d2185292effa84f402fca3a57bbb2e64 | |
4 | SHA512 (go1.17.12.src.tar.gz) = d2bcea2a33723af5c2ae871f5c44694c69d37c74c62e81eddeaf4bfedf124feea2752997d3a359990071bf01f88942fc66b21cb092385946ad4ae9410854c8b9 | 4 | SHA512 (go1.17.13.src.tar.gz) = 2820bdd679fdb5e37d4c601b26c246bab23d4e8e1b226ac37c38e90a68b693e877bff944275eb25e3296ee772e7b40ef7d71dd49cca524df4cb8e721bfb50c33 | |
5 | Size (go1.17.12.src.tar.gz) = 22205674 bytes | 5 | Size (go1.17.13.src.tar.gz) = 22206518 bytes | |
6 | SHA1 (patch-misc_ios_clangwrap.sh) = 0a06403609cb7bce2e6f65444fd322f486761afe | 6 | SHA1 (patch-misc_ios_clangwrap.sh) = 0a06403609cb7bce2e6f65444fd322f486761afe | |
7 | SHA1 (patch-src_cmd_dist_util.go) = 2d9c2f59e27672d56f5f1a0e3f9d5101a05546a7 | 7 | SHA1 (patch-src_cmd_dist_util.go) = 2d9c2f59e27672d56f5f1a0e3f9d5101a05546a7 | |
8 | SHA1 (patch-src_crypto_x509_root__bsd.go) = 27636e0d8c121ccec6c46a3a82cd0e0469473a6e | 8 | SHA1 (patch-src_crypto_x509_root__bsd.go) = 27636e0d8c121ccec6c46a3a82cd0e0469473a6e | |
9 | SHA1 (patch-src_crypto_x509_root__solaris.go) = cce8d78a5a3712a0e7a620ead232a779e4a4b21e | 9 | SHA1 (patch-src_crypto_x509_root__solaris.go) = cce8d78a5a3712a0e7a620ead232a779e4a4b21e | |
10 | SHA1 (patch-src_syscall_zsysnum__solaris__amd64.go) = ec28a0fa37ba9599ec1651c8e9337a2efc48a26b | 10 | SHA1 (patch-src_syscall_zsysnum__solaris__amd64.go) = ec28a0fa37ba9599ec1651c8e9337a2efc48a26b |