Compare commits
No commits in common. 'c9' and 'c10-beta' have entirely different histories.
@ -1,3 +1,2 @@
|
|||||||
SOURCES/compiler-rt-18.1.8.src.tar.xz
|
SOURCES/go1.22.5-1-openssl-fips.tar.gz
|
||||||
SOURCES/go1.22.9-1-openssl-fips.tar.gz
|
SOURCES/go1.22.5.src.tar.gz
|
||||||
SOURCES/go1.22.9.tar.gz
|
|
||||||
|
@ -1,3 +1,2 @@
|
|||||||
6ecbfa5516b60adb4e4e60f991b0d8ddf5aab12a SOURCES/compiler-rt-18.1.8.src.tar.xz
|
aa46d1a360c3c9e85a2c5b75dfa927d3d4ccf016 SOURCES/go1.22.5-1-openssl-fips.tar.gz
|
||||||
af6e318112b0e4fa6f42978d5c80e2c4fc5ca02c SOURCES/go1.22.9-1-openssl-fips.tar.gz
|
899001682379cfe11b495fc9e3d6203befb4f6f5 SOURCES/go1.22.5.src.tar.gz
|
||||||
3860690f8aee2de5da3cd46af6e84f4f94bfc5f0 SOURCES/go1.22.9.tar.gz
|
|
||||||
|
@ -0,0 +1,31 @@
|
|||||||
|
From fbcfe983cdeb723420d67364022fc91ac8c6be3c Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Alejandro=20S=C3=A1ez?= <asm@redhat.com>
|
||||||
|
Date: Wed, 5 Jun 2024 12:30:46 +0200
|
||||||
|
Subject: [PATCH] Modify environment variables defaults
|
||||||
|
|
||||||
|
- Set GOTOOLCHAIN to local
|
||||||
|
- Set GOAMD64 to v3
|
||||||
|
- Set GOPPC64 to power9
|
||||||
|
---
|
||||||
|
go.env | 8 +++++++-
|
||||||
|
1 file changed, 7 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/go.env b/go.env
|
||||||
|
index 6ff2b921d4..0bff84446c 100644
|
||||||
|
--- a/go.env
|
||||||
|
+++ b/go.env
|
||||||
|
@@ -9,4 +9,10 @@ GOSUMDB=sum.golang.org
|
||||||
|
|
||||||
|
# Automatically download newer toolchains as directed by go.mod files.
|
||||||
|
# See https://go.dev/doc/toolchain for details.
|
||||||
|
-GOTOOLCHAIN=auto
|
||||||
|
+GOTOOLCHAIN=local
|
||||||
|
+
|
||||||
|
+# The AMD64 baseline for RHEL10 is v3.
|
||||||
|
+GOAMD64=v3
|
||||||
|
+# The PPC64LE baseline for RHEL10 is power9
|
||||||
|
+GOPPC64=power9
|
||||||
|
+
|
||||||
|
--
|
||||||
|
2.45.1
|
||||||
|
|
@ -0,0 +1,35 @@
|
|||||||
|
From 7506da0af38aa307f45664f0c787b5767cc7a87f Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Alejandro=20S=C3=A1ez?= <asm@redhat.com>
|
||||||
|
Date: Thu, 22 Jun 2023 17:19:00 +0200
|
||||||
|
Subject: [PATCH] Force gold in aarch64 until binutils 2.41 is on Fedora
|
||||||
|
|
||||||
|
---
|
||||||
|
src/cmd/link/internal/ld/lib.go | 8 +++-----
|
||||||
|
1 file changed, 3 insertions(+), 5 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go
|
||||||
|
index 91e2d5149c..99c305530b 100644
|
||||||
|
--- a/src/cmd/link/internal/ld/lib.go
|
||||||
|
+++ b/src/cmd/link/internal/ld/lib.go
|
||||||
|
@@ -1605,15 +1605,13 @@ func (ctxt *Link) hostlink() {
|
||||||
|
// https://go.dev/issue/22040
|
||||||
|
altLinker = "gold"
|
||||||
|
|
||||||
|
- // If gold is not installed, gcc will silently switch
|
||||||
|
- // back to ld.bfd. So we parse the version information
|
||||||
|
- // and provide a useful error if gold is missing.
|
||||||
|
+ // In both cases, switch to gold if gold is available.
|
||||||
|
name, args := flagExtld[0], flagExtld[1:]
|
||||||
|
args = append(args, "-fuse-ld=gold", "-Wl,--version")
|
||||||
|
cmd := exec.Command(name, args...)
|
||||||
|
if out, err := cmd.CombinedOutput(); err == nil {
|
||||||
|
- if !bytes.Contains(out, []byte("GNU gold")) {
|
||||||
|
- log.Fatalf("ARM64 external linker must be gold (issue #15696, 22040), but is not: %s", out)
|
||||||
|
+ if bytes.Contains(out, []byte("GNU gold")) {
|
||||||
|
+ altLinker = "gold"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.40.1
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/src/cmd/go/testdata/script/list_std.txt b/src/cmd/go/testdata/script/list_std.txt
|
|
||||||
index 6ab1bd1..4a00e43 100644
|
|
||||||
--- a/src/cmd/go/testdata/script/list_std.txt
|
|
||||||
+++ b/src/cmd/go/testdata/script/list_std.txt
|
|
||||||
@@ -6,7 +6,7 @@ env GO111MODULE=off
|
|
||||||
# Listing GOROOT should only find standard packages.
|
|
||||||
cd $GOROOT/src
|
|
||||||
go list -f '{{if not .Standard}}{{.ImportPath}}{{end}}' ./...
|
|
||||||
-! stdout .
|
|
||||||
+stdout _$GOROOT
|
|
||||||
|
|
||||||
# Standard packages should include cmd, but not cmd/vendor.
|
|
||||||
go list ./...
|
|
@ -1 +1 @@
|
|||||||
add-auto-load-safe-path /usr/lib/golang/src/pkg/runtime/runtime-gdb.py
|
add-auto-load-safe-path /usr/lib/golang/src/runtime/runtime-gdb.py
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
From d6e201910aa29262851c9274a4cd3645022d3539 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Alejandro=20S=C3=A1ez?= <asm@redhat.com>
|
|
||||||
Date: Tue, 9 Apr 2024 10:05:46 +0200
|
|
||||||
Subject: [PATCH] Modify environment variables defaults
|
|
||||||
|
|
||||||
- Set GOTOOLCHAIN to local
|
|
||||||
- Set GOAMD64 to v2
|
|
||||||
---
|
|
||||||
go.env | 5 ++++-
|
|
||||||
1 file changed, 4 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/go.env b/go.env
|
|
||||||
index 6ff2b921d4..aadcda023b 100644
|
|
||||||
--- a/go.env
|
|
||||||
+++ b/go.env
|
|
||||||
@@ -9,4 +9,7 @@ GOSUMDB=sum.golang.org
|
|
||||||
|
|
||||||
# Automatically download newer toolchains as directed by go.mod files.
|
|
||||||
# See https://go.dev/doc/toolchain for details.
|
|
||||||
-GOTOOLCHAIN=auto
|
|
||||||
+GOTOOLCHAIN=local
|
|
||||||
+
|
|
||||||
+# The AMD64 baseline for RHEL9 is v2.
|
|
||||||
+GOAMD64=v2
|
|
||||||
--
|
|
||||||
2.44.0
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
|||||||
From fdcaf4e6876cfd910c3da672564be4a6e829047c Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Alejandro=20S=C3=A1ez?= <asm@redhat.com>
|
|
||||||
Date: Wed, 27 Mar 2024 17:15:48 +0100
|
|
||||||
Subject: [PATCH] Skip TestCrashDumpsAllThreads
|
|
||||||
|
|
||||||
---
|
|
||||||
src/runtime/crash_unix_test.go | 4 ++++
|
|
||||||
1 file changed, 4 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/runtime/crash_unix_test.go b/src/runtime/crash_unix_test.go
|
|
||||||
index 123a462423..a0034d6455 100644
|
|
||||||
--- a/src/runtime/crash_unix_test.go
|
|
||||||
+++ b/src/runtime/crash_unix_test.go
|
|
||||||
@@ -74,6 +74,10 @@ func TestCrashDumpsAllThreads(t *testing.T) {
|
|
||||||
t.Skip("skipping; SIGQUIT is blocked, see golang.org/issue/19196")
|
|
||||||
}
|
|
||||||
|
|
||||||
+ if runtime.GOOS == "linux" && runtime.GOARCH == "s390x" {
|
|
||||||
+ t.Skip("skipping; frequent TestCrashDumpsAllThreads failures on linux/s390x, see golang.org/issue/64650")
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
testenv.MustHaveGoBuild(t)
|
|
||||||
|
|
||||||
if strings.Contains(os.Getenv("GOFLAGS"), "mayMoreStackPreempt") {
|
|
||||||
--
|
|
||||||
2.44.0
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
|||||||
diff --git a/src/crypto/x509/x509_test.go b/src/crypto/x509/x509_test.go
|
|
||||||
index b1cdabb..09eaace 100644
|
|
||||||
--- a/src/crypto/x509/x509_test.go
|
|
||||||
+++ b/src/crypto/x509/x509_test.go
|
|
||||||
@@ -2993,6 +2993,7 @@ func (bs *brokenSigner) Sign(_ io.Reader, _ []byte, _ crypto.SignerOpts) ([]byte
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestCreateCertificateBrokenSigner(t *testing.T) {
|
|
||||||
+ t.Skip("TODO Fix me: rhbz#1939923")
|
|
||||||
template := &Certificate{
|
|
||||||
SerialNumber: big.NewInt(10),
|
|
||||||
DNSNames: []string{"example.com"},
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue