summaryrefslogtreecommitdiff
path: root/dev-lang/go
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/go')
-rw-r--r--dev-lang/go/files/go-1.24-skip-gdb-tests.patch12
-rw-r--r--dev-lang/go/go-1.24.1.ebuild1
2 files changed, 13 insertions, 0 deletions
diff --git a/dev-lang/go/files/go-1.24-skip-gdb-tests.patch b/dev-lang/go/files/go-1.24-skip-gdb-tests.patch
new file mode 100644
index 000000000000..498483571dad
--- /dev/null
+++ b/dev-lang/go/files/go-1.24-skip-gdb-tests.patch
@@ -0,0 +1,12 @@
+diff --git a/src/runtime/runtime-gdb_test.go b/src/runtime/runtime-gdb_test.go
+index 9c54d68949..d4eada51af 100644
+--- a/src/runtime/runtime-gdb_test.go
++++ b/src/runtime/runtime-gdb_test.go
+@@ -55,6 +55,7 @@ func checkGdbEnvironment(t *testing.T) {
+ case "plan9":
+ t.Skip("there is no gdb on Plan 9")
+ }
++ t.Skip("gdb tests do not work under gentoo portage")
+ }
+
+ func checkGdbVersion(t *testing.T) {
diff --git a/dev-lang/go/go-1.24.1.ebuild b/dev-lang/go/go-1.24.1.ebuild
index 022bec0a6614..423eda182b28 100644
--- a/dev-lang/go/go-1.24.1.ebuild
+++ b/dev-lang/go/go-1.24.1.ebuild
@@ -71,6 +71,7 @@ go_cross_compile() {
}
PATCHES=(
+ "${FILESDIR}"/go-1.24-skip-gdb-tests.patch
"${FILESDIR}"/go-never-download-newer-toolchains.patch
)