commit:     5ac3f498c46fda9aba65faba38d370c40d0bdca6
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 11 10:39:59 2023 +0000
Commit:     罗百科 <patrick <AT> gentoo <DOT> org>
CommitDate: Wed Oct 11 10:39:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac3f498

dev-libs/rocm-opencl-runtime: block mesa[opencl]

Current opencl support in mesa (rusticl) interferes
with rocm opencl, leading to e.g. clinfo segfaulting.

Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>

 dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild    | 2 +-
 dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild | 2 +-
 dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild | 2 +-
 dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild    | 2 +-
 dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.0.ebuild    | 2 +-
 dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild     | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild
index e50c897d3dcc..62701ea162f0 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild
@@ -20,7 +20,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
        >=dev-libs/rocm-comgr-${PV}
        >=dev-libs/rocm-device-libs-${PV}
        >=virtual/opencl-3
-       media-libs/mesa"
+       media-libs/mesa[-opencl]"
 DEPEND="${RDEPEND}
        dev-util/opencl-headers"
 BDEPEND=">=dev-util/rocm-cmake-${PV}

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild
index 6b0a63a9a65e..e4723691eb3b 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild
@@ -20,7 +20,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
        >=dev-libs/rocm-comgr-${PV}
        >=dev-libs/rocm-device-libs-${PV}
        >=virtual/opencl-3
-       media-libs/mesa"
+       media-libs/mesa[-opencl]"
 DEPEND="${RDEPEND}
        dev-util/opencl-headers"
 BDEPEND=">=dev-util/rocm-cmake-${PV}

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild
index d8951635f728..d36ece85ae09 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild
@@ -29,7 +29,7 @@ RDEPEND=">=dev-libs/rocr-runtime-5.3
        >=dev-libs/rocm-comgr-5.3
        >=dev-libs/rocm-device-libs-5.3
        >=virtual/opencl-3
-       media-libs/mesa"
+       media-libs/mesa[-opencl]"
 DEPEND="${RDEPEND}
        dev-util/opencl-headers"
 BDEPEND=">=dev-util/rocm-cmake-5.3

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild
index 4ee8c36fb4d8..d1614bfe6c25 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.5.1.ebuild
@@ -29,7 +29,7 @@ RDEPEND=">=dev-libs/rocr-runtime-5.3
        >=dev-libs/rocm-comgr-5.3
        >=dev-libs/rocm-device-libs-5.3
        >=virtual/opencl-3
-       media-libs/mesa"
+       media-libs/mesa[-opencl]"
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-util/rocm-cmake-5.3
        media-libs/glew

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.0.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.0.ebuild
index a6d16032ee47..f781db2a9098 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.7.0.ebuild
@@ -28,7 +28,7 @@ RDEPEND=">=dev-libs/rocr-runtime-5.7
        >=dev-libs/rocm-comgr-5.7
        >=dev-libs/rocm-device-libs-5.7
        >=virtual/opencl-3
-       media-libs/mesa"
+       media-libs/mesa[-opencl]"
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-util/rocm-cmake-5.3
        media-libs/glew

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild
index 1b92380587cf..cd765e1df76f 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild
@@ -28,7 +28,7 @@ RDEPEND=">=dev-libs/rocr-runtime-5.3
        >=dev-libs/rocm-comgr-5.3
        >=dev-libs/rocm-device-libs-5.3
        >=virtual/opencl-3
-       media-libs/mesa"
+       media-libs/mesa[-opencl]"
 DEPEND="${RDEPEND}
        dev-util/opencl-headers"
 BDEPEND=">=dev-util/rocm-cmake-5.3

Reply via email to