Revisions of go

Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1137647 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 340)
- Update to current stable go1.22
  Refs boo#1218424 go1.22 release tracking
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1103252 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 339)
- Update to current stable go1.21
  Refs boo#1212475 go1.21 release tracking
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1083581 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 338)
- Update to current stable go1.20
  Refs boo#1206346 go1.20 release tracking
- Packaging improvements:
  * Re-enable debuginfo boo#1210938 remove spec comment "# nodebug"
  * Use Group: Development/Languages/Go instead of Other
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 999136 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 337)
- Update to current stable go1.19
  Refs boo#1200441 go1.19 release tracking
- Add define tsan_arch s390x ppc64le new in go1.19
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 967937 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 336)
- Update to current stable go1.18
  Refs boo#1193742 go1.18 release tracking
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 833025 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 335)
- Add golang Provides for RH/Fedora compatibility
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 920683 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 334)
- Update to current stable go1.17
  Refs boo#1190649 go1.17 release tracking
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 875491 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 333)
- Update to current stable go1.16
  Refs boo#1182345 go1.16 release tracking
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 874753 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 332)
Restore changelog ref to bsc#1123013
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 873021 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 331)
- Update to current stable go1.15
  Refs boo#1175132 go1.15 release tracking
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 817927 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 330)
- Enable for riscv64
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 821110 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 329)
- Ensure 'Provides: golang(API) = %{api_version}' is consistent
  to improve package resolution for common go dependency expressions
  'BuildRequires: golang(API) >= 1.x' and BuildRequires: go >= 1.x
  OBS projects that contain go code often have prjconf entries
  'Prefer: go' which selects go metapackage over go1.x packages.
  When go metapackage Provides: version is lower than go1.x versions,
  'Prefer: go' is not effective and build failures occur with errors
  unresolvable: have choice for golang(API) >= 1.13: go1.13 go1.14
  Edits and changelog Jeff Kowalczyk <jkowalczyk@suse.com>
  Refs boo#1172608
  * Unify '{version'} and '{short_version}' as '{api_version}' for
    'Provides: golang(API) = %{api_version}'
  * Use both 'BuildRequires: go%{api_version}' and 'Requires: go%{api_version}'
    to trigger build errors if go1.x is unavailable
  * Add aarch64 to supported systems for go-race via
    %define tsan_arch x86_64 aarch64
  * Add tsan_arch x86_64 aarch64 for suse_version >= 1500 and
    sle_version >= 150000, formerly conditional on suse_version >= 1315
  * Ensure %ifarch %{tsan_arch} always evaluates (nil does not work)
    via dummy tsan_arch on systems where go-race is not supported
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 794979 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 328)
- Update to current stable go1.14
  Refs boo#1164903 go1.14 release tracking
  * Remove redundant Provides: go-doc=%{version} per rpmlint warning
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 725156 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 327)
- Change suse_version >= 1315 (was 1550) defines short_version 1.12
  go1.12 packages are available for SLE-12.
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 684130 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 326)
Revert change from 1.12 to short_version, they diverge after 1.12.1 etc.
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 684125 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 325)
actually use the short_version value
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 684105 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 324)
- bump the package only to 1.12 for distros where this actually
  builds
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 683684 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 323)
- go1.12 (released 2019/02/25) includes changes in the implementation of the
  toolchain, runtime, and libraries. As always, the release maintains the Go 1
  promise of compatibility. Upstream expects almost all Go programs to continue
  to compile and run as before.
  * GO111MODULE=on enables module-aware operations outside of a module directory
  * GODEBUG=tls13=1 enables opt-in support for TLS 1.3 in the crypto/tls package
    per RFC 8446. Will be default in go1.13.
  * trace tool now supports plotting mutator utilization curves, including
    cross-references to the execution trace. These are useful for analyzing the
    impact of the garbage collector on application latency and throughput.
  * arm64 assembler platform register renamed from R18 to R18_PLATFORM
  * improvements to gc
  * race detector is now supported on linux/arm64
  * cgo is now supported on linux/ppc64
  * go1.12 is the last release that will support binary-only packages.
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 668235 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 322)
go1.11.5 go1.10.8 (released 2019/01/23) security release fixes CVE-2019-6486.
go#29903 crypto/elliptic: CPU DoS vulnerability affecting P-521 and P-384
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) committed (revision 321)
- go1.11.4 (released 2018/12/14) includes fixes to cgo, the compiler, linker,
  runtime, documentation, go command, and the net/http and go/types packages.
  It includes a fix to a bug introduced in Go 1.11.3 that broke go get for
  import path patterns containing "...". See the Go 1.11.4 milestone on our
  issue tracker for details.
  https://github.com/golang/go/issues?q=milestone%3AGo1.11.4+label%3ACherryPickApproved
  * go#29272 misc/cgo/test: issue24161 tests broken on Darwin
  * go#29248 cmd/go: "go get" fails on import path patterns with wildcards ("...")
  * go#29191 cmd/go: symbolic links not dropped from repo
  * go#29112 cmd/link: too many open files on high object-count dependencies
  * go#28974 cmd/go: need to backport relaxing of go.mod go verb constraints to 1.11 series
  * go#28972 go/types: problem with alias type
  * go#28916 cmd/cgo: nested structure has too much alignment padding
  * go#28799 runtime: fatal error: out of memory on reslice with negative index
  * go#28752 reflect: scanning invalid return slots during a makeFunc call
  * go#28725 cmd/go: panic when argument doesn't match any packages
  * go#28694 cmd/compile: inline multiplication corrupts an argument on arm
  * go#28690 runtime: ThreadSanitizer CHECK failed
  * go#28673 x/net/http2: Transport is leaking streams on broken Body
  * go#28617 cmd/compile: panic during fuse with if true block containing a goto and a return
  * go#28586 cmd/compile: go binaries not working on exynos 64 bit CPUs
  * go#27395 cmd/cgo: typedef pointer arguments regression
  * go#27383 cmd/compile: failure on a function type alias
Displaying revisions 1 - 20 of 340
openSUSE Build Service is sponsored by