Go programming language compiler and tools

Edit Package go1.18

Go is an expressive, concurrent, garbage collected systems programming language that is type safe and memory safe. It has pointers but no pointer arithmetic. Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language.

Refresh
Refresh
Source Files
Filename Size Changed
README.SUSE 0000004904 4.79 KB
_constraints 0000000109 109 Bytes
dont-force-gold-on-arm64.patch 0000001233 1.2 KB
gcc-go.patch 0000003046 2.97 KB
go-rpmlintrc 0000000496 496 Bytes
go.gdbinit 0000000073 73 Bytes
go1.18.9.src.tar.gz 0022878625 21.8 MB
go1.18.changes 0000034762 33.9 KB
go1.18.spec 0000013165 12.9 KB
llvm-89f7ccea6f6488c443655880229c54db1f180153.tar.xz 0002197644 2.1 MB
Revision 18 (latest revision is 23)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1041234 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 18)
- go1.18.9 (released 2022-12-06) includes security fixes to the
  net/http and os packages, as well as bug fixes to cgo, the
  compiler, the runtime, and the crypto/x509 and os/exec packages.
  Refs boo#1193742 go1.18 release tracking
  CVE-2022-41717 CVE-2022-41720
  * go#57008 boo#1206135 security: fix CVE-2022-41717 net/http: limit canonical header cache by bytes, not entries
  * go#57005 boo#1206134 security: fix CVE-2022-41720 os, net/http: avoid escapes from os.DirFS and http.Dir on Windows
  * go#56751 runtime,cmd/compile: apparent memory corruption in compress/flate
  * go#56709 net: builders failing TestLookupDotsWithRemoteSource and TestLookupGoogleSRV due to missing host for _xmpp-server._tcp.google.com
  * go#56675 x/net/http2/h2c: ineffective mitigation for unsafe io.ReadAll
  * go#56635 runtime: traceback stuck in runtime.systemstack
  * go#56556 cmd/compile: some x/sys versions no longer build due to "go:linkname must refer to declared function or variable"
  * go#56550 os/exec: Plan 9 build has been broken by a Windows security fix (also breaks 1.19.3 and 1.18.8)
  * go#56437 crypto/x509: respect GODEBUG changes during program lifetime
  * go#56396 runtime: on linux/PPC64, usleep computes incorrect tv_nsec parameter
  * go#56359 cmd/compile: panic: offset too large (forwarded request 1041231 from jfkw)
Comments 1

Amax Chang's avatar

How about to add git to Requires in the .spec file due to go#51767?

openSUSE Build Service is sponsored by