commit:     476889f92660dcad5f50a8670588cd3d7227a92b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 00:11:43 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 00:11:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476889f9

dev-java/openjdk: fix systemtap has_version check

Bug: https://bugs.gentoo.org/938302
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/openjdk/openjdk-11.0.24_p8.ebuild | 2 +-
 dev-java/openjdk/openjdk-17.0.12_p7.ebuild | 2 +-
 dev-java/openjdk/openjdk-21.0.4_p7.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.24_p8.ebuild 
b/dev-java/openjdk/openjdk-11.0.24_p8.ebuild
index 73935ecc1856..fdf4cbbec3a1 100644
--- a/dev-java/openjdk/openjdk-11.0.24_p8.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.24_p8.ebuild
@@ -164,7 +164,7 @@ src_configure() {
        fi
 
        # Workaround for bug #938302
-       if use systemtap && ! has_version 
"dev-debug/systemtap[dtrace-symlink(-)]" ; then
+       if use systemtap && has_version 
"dev-debug/systemtap[-dtrace-symlink(+)]" ; then
                export DTRACE="${BROOT}"/usr/bin/stap-dtrace
        fi
 

diff --git a/dev-java/openjdk/openjdk-17.0.12_p7.ebuild 
b/dev-java/openjdk/openjdk-17.0.12_p7.ebuild
index b871b4d9db1a..46a240264a9a 100644
--- a/dev-java/openjdk/openjdk-17.0.12_p7.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.12_p7.ebuild
@@ -178,7 +178,7 @@ src_configure() {
        fi
 
        # Workaround for bug #938302
-       if use systemtap && ! has_version 
"dev-debug/systemtap[dtrace-symlink(-)]" ; then
+       if use systemtap && has_version 
"dev-debug/systemtap[-dtrace-symlink(+)]" ; then
                export DTRACE="${BROOT}"/usr/bin/stap-dtrace
        fi
 

diff --git a/dev-java/openjdk/openjdk-21.0.4_p7.ebuild 
b/dev-java/openjdk/openjdk-21.0.4_p7.ebuild
index 2ab8efa64979..2d2f4a5ddf98 100644
--- a/dev-java/openjdk/openjdk-21.0.4_p7.ebuild
+++ b/dev-java/openjdk/openjdk-21.0.4_p7.ebuild
@@ -176,7 +176,7 @@ src_configure() {
        fi
 
        # Workaround for bug #938302
-       if use systemtap && ! has_version 
"dev-debug/systemtap[dtrace-symlink(-)]" ; then
+       if use systemtap && has_version 
"dev-debug/systemtap[-dtrace-symlink(+)]" ; then
                export DTRACE="${BROOT}"/usr/bin/stap-dtrace
        fi
 

Reply via email to