Sync from SUSE:ALP:Source:Standard:1.0 go1.22-openssl revision 5d4600541125caad137995ac4fc6a963

This commit is contained in:
Adrian Schröter 2024-11-28 15:41:32 +01:00
parent 6397b8f090
commit 0cfdec1094
6 changed files with 46 additions and 9 deletions

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Thu Nov 14 15:41:43 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Update to version 1.22.9.1 cut from the go1.22-fips-release
branch at the revision tagged go1.22.9-1-openssl-fips.
Refs jsc#SLE-18320
* Update to go1.22.9
- Packaging improvements:
* Update summary and description to reflect that go1.x-openssl
is a variant of the vanilla Go toolchain.
-------------------------------------------------------------------
Wed Nov 6 22:47:22 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- go1.22.9 (released 2024-11-06) includes fixes to the linker.
Refs boo#1218424 go1.22 release tracking
* go#69745 runtime: TestGdbAutotmpTypes failures
* go#69991 cmd/link: LC_UUID not generated by go linker, resulting in failure to access local network on macOS 15
* go#70124 cmd/cgo/internal/testcarchive: TestManyCalls failures
-------------------------------------------------------------------
Tue Oct 1 17:24:31 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>
- go1.22.8 (released 2024-10-01) includes fixes to cgo, and the
maps and syscall packages.
Refs boo#1218424 go1.22 release tracking
* go#69155 maps: segmentation violation in maps.Clone
* go#69218 cmd/cgo: alignment issue with int128 inside of a struct
* go#69366 syscall: TestAmbientCapsUserns fails on Ubuntu 24.04/Linux 6.8.0
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Oct 1 00:31:42 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com> Tue Oct 1 00:31:42 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com>

View File

@ -122,11 +122,11 @@
%endif %endif
Name: go1.22-openssl Name: go1.22-openssl
Version: 1.22.7.1 Version: 1.22.9.1
# Drop our added final dot and digit to define upstream version # Drop our added final dot and digit to define upstream version
%define shortversion 1.22.7 %define shortversion 1.22.9
Release: 0 Release: 0
Summary: A compiled, garbage-collected, concurrent programming language Summary: Go compiler with dynamic linkage to OpenSSL libcrypto for use in FIPS mode
License: BSD-3-Clause License: BSD-3-Clause
Group: Development/Languages/Go Group: Development/Languages/Go
URL: https://go.dev/ URL: https://go.dev/
@ -181,6 +181,13 @@ 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 run-time reflection. It feels like a dynamic language but has the speed and
safety of a static language. safety of a static language.
This is a modified version of the Go compiler and tools. When the host is in
FIPS mode, the Go standard library crypto packages use a new openssl backend
which dynamically links to the OpenSSL libcrypto .so.
The OpenSSL functionality is a modification of the Go upstream experimental
support for boringcrypto as dynamically linked crypto backend.
%package doc %package doc
Summary: Go documentation Summary: Go documentation
Group: Documentation/Other Group: Documentation/Other

BIN
go1.22.7.1-openssl.src.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
go1.22.7.src.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
go1.22.9.1-openssl.src.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
go1.22.9.src.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.