summaryrefslogtreecommitdiff
path: root/dev-lang/go
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2025-03-14 19:54:34 -0500
committerWilliam Hubbs <williamh@gentoo.org>2025-03-14 19:56:53 -0500
commit5116b3e1ff1a6986cfe5ead3569c9644a7b14df9 (patch)
tree648fd81547c76f89ab9045d33a8ab867bf6c74be /dev-lang/go
parent16cb7b473782c78564dd075f02d59496d5feca02 (diff)
downloadgentoo-5116b3e1ff1a6986cfe5ead3569c9644a7b14df9.tar.gz
gentoo-5116b3e1ff1a6986cfe5ead3569c9644a7b14df9.tar.bz2
gentoo-5116b3e1ff1a6986cfe5ead3569c9644a7b14df9.zip
dev-lang/go: skip gdb runtime tests
Closes: https://bugs.gentoo.org/951315 Signed-off-by: William Hubbs <williamh@gentoo.org>
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
)