summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>2025-09-18 06:04:45 +0300
committerKhem Raj <raj.khem@gmail.com>2025-09-17 20:07:03 -0700
commit6547930f2464da47aadfa546631c75c30262d3db (patch)
tree4e0d57f72d415356b1df52342e6f2702f9a6d7dc
parentdfc93cc6d4543224d842430becad94b789b47ff0 (diff)
downloadmeta-openembedded-6547930f2464da47aadfa546631c75c30262d3db.tar.gz
ocl-icd, opencl-icd-loader: drop RPROVIDES for virtual-opencl-icd
These two packages don't provide ICD drivers at runtime. They provide the libOpenCL.so.1. Corresponding package is selected at the build time via the PROVIDES_virtual/opencl-icd. Drop the useless and incorrect RPROVIDES for virtual-opencl-icd. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/conf/layer.conf1
-rw-r--r--meta-oe/recipes-core/opencl/ocl-icd_2.3.2.bb1
-rw-r--r--meta-oe/recipes-core/opencl/opencl-icd-loader_2024.05.08.bb2
3 files changed, 0 insertions, 4 deletions
diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index bddfabc219..2f3da6170e 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -59,7 +59,6 @@ PREFERRED_PROVIDER_android-tools-conf ?= "android-tools-conf"
59# Configures whether coreutils or uutils-coreutils is used. 59# Configures whether coreutils or uutils-coreutils is used.
60PREFERRED_PROVIDER_coreutils = "coreutils" 60PREFERRED_PROVIDER_coreutils = "coreutils"
61PREFERRED_PROVIDER_virtual/opencl-icd ?= "opencl-icd-loader" 61PREFERRED_PROVIDER_virtual/opencl-icd ?= "opencl-icd-loader"
62PREFERRED_RPROVIDER_virtual-opencl-icd ?= "opencl-icd-loader"
63PREFERRED_RPROVIDER_virtual-redis ?= "redis" 62PREFERRED_RPROVIDER_virtual-redis ?= "redis"
64 63
65SIGGEN_EXCLUDERECIPES_ABISAFE += " \ 64SIGGEN_EXCLUDERECIPES_ABISAFE += " \
diff --git a/meta-oe/recipes-core/opencl/ocl-icd_2.3.2.bb b/meta-oe/recipes-core/opencl/ocl-icd_2.3.2.bb
index 9e32242e31..b266d6af6d 100644
--- a/meta-oe/recipes-core/opencl/ocl-icd_2.3.2.bb
+++ b/meta-oe/recipes-core/opencl/ocl-icd_2.3.2.bb
@@ -14,6 +14,5 @@ inherit autotools
14 14
15DEPENDS = "ruby-native" 15DEPENDS = "ruby-native"
16PROVIDES = "virtual/opencl-icd" 16PROVIDES = "virtual/opencl-icd"
17RPROVIDES:${PN} = "virtual-opencl-icd"
18 17
19BBCLASSEXTEND = "native nativesdk" 18BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-oe/recipes-core/opencl/opencl-icd-loader_2024.05.08.bb b/meta-oe/recipes-core/opencl/opencl-icd-loader_2024.05.08.bb
index 2ff9a6ae7e..d5337af8e5 100644
--- a/meta-oe/recipes-core/opencl/opencl-icd-loader_2024.05.08.bb
+++ b/meta-oe/recipes-core/opencl/opencl-icd-loader_2024.05.08.bb
@@ -9,8 +9,6 @@ inherit pkgconfig cmake
9DEPENDS += "opencl-headers" 9DEPENDS += "opencl-headers"
10 10
11PROVIDES = "virtual/opencl-icd" 11PROVIDES = "virtual/opencl-icd"
12RPROVIDES:${PN} = "virtual-opencl-icd"
13
14 12
15SRCREV = "861b68b290e76d08e7241608479c16431f529945" 13SRCREV = "861b68b290e76d08e7241608479c16431f529945"
16SRC_URI = "git://github.com/KhronosGroup/OpenCL-ICD-Loader.git;branch=main;protocol=https" 14SRC_URI = "git://github.com/KhronosGroup/OpenCL-ICD-Loader.git;branch=main;protocol=https"