gnu: Go: Update to 1.17.8 [security fixes].

Go 1.17.8 (released 2022-03-03) includes a security fix to the regexp/syntax
package[0], as well as bug fixes to the compiler, runtime, the go command, and
the crypto/x509 and net packages.  See the Go 1.17.8 milestone[1] on the
upstream issue tracker for details.

[0] CVE-2022-24921 and https://go.dev/issue/51112.
[1] https://github.com/golang/go/issues?q=milestone%3AGo1.17.8+label%3ACherryPickApproved

* gnu/packages/golang.scm (go-1.17): Update to 1.17.8.

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
Pier-Hugues Pellerin 2022-03-27 19:46:29 -04:00 committed by Leo Famulari
parent 8731ed8eae
commit fff27ded10
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -626,7 +626,7 @@ (define-public go-1.17
(package (package
(inherit go-1.16) (inherit go-1.16)
(name "go") (name "go")
(version "1.17.7") (version "1.17.8")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -636,7 +636,7 @@ (define-public go-1.17
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0d0xybn7sy4za3f0s2ffb6yfv6pjabnk4jyvz7dn3hjqhd5lks7m")))) "05qfs17wddxmmi349g9ci12w9fjb5vbss6qpjc4qzgqzznqf0ycy"))))
(outputs '("out" "tests")) ; 'tests' contains distribution tests. (outputs '("out" "tests")) ; 'tests' contains distribution tests.
(arguments (arguments
`(#:modules ((ice-9 match) `(#:modules ((ice-9 match)