diff mbox series

libclc: remove recipe

Message ID 20260818-mathieu-libclc-removal-v1-1-692426d0d0ce@bootlin.com
State Under Review
Headers show
Series libclc: remove recipe | expand

Commit Message

Mathieu Dubois-Briand Aug. 18, 2026, 6:09 p.m. UTC
Mesa and mesa-tools are now depending on mesa-libclc. The libclc recipe
is not used anymore in openembedded-core.

Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
 meta/conf/distro/include/maintainers.inc  |  1 -
 meta/recipes-devtools/clang/libclc_git.bb | 27 ---------------------------
 2 files changed, 28 deletions(-)


---
base-commit: 6f7a806ece411ab32e4b1c08a0299400bdf3b588
change-id: 20260818-mathieu-libclc-removal-13604d56d44d

Best regards,
diff mbox series

Patch

diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index ecba7d0db116..0ee4e6d50989 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -327,7 +327,6 @@  RECIPE_MAINTAINER:pn-libcap-ng = "Yi Zhao <yi.zhao@windriver.com>"
 RECIPE_MAINTAINER:pn-libcap-ng-python = "Yi Zhao <yi.zhao@windriver.com>"
 RECIPE_MAINTAINER:pn-libcgroup = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libcheck = "Yi Zhao <yi.zhao@windriver.com>"
-RECIPE_MAINTAINER:pn-libclc = "Khem Raj <raj.khem@gmail.com>"
 RECIPE_MAINTAINER:pn-libcomps = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libconfig = "Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>"
 RECIPE_MAINTAINER:pn-libconvert-asn1-perl = "Tim Orling <tim.orling@konsulko.com>"
diff --git a/meta/recipes-devtools/clang/libclc_git.bb b/meta/recipes-devtools/clang/libclc_git.bb
deleted file mode 100644
index 1a73c9eb2a14..000000000000
--- a/meta/recipes-devtools/clang/libclc_git.bb
+++ /dev/null
@@ -1,27 +0,0 @@ 
-SUMMARY = "Implementation of the library requirements of the OpenCL C programming language."
-HOMEPAGE = "https://libclc.llvm.org"
-SECTION = "devel"
-
-require common-clang.inc
-require common-source.inc
-
-LIC_FILES_CHKSUM = "file://libclc/LICENSE.TXT;md5=7cc795f6cbb2d801d84336b83c8017db"
-
-inherit cmake pkgconfig
-
-# Depend explicitly on clang-native instead of using TOOLCHAIN as the build
-# objects from this recipe are build explicitly using clang for GPU targets.
-# We could INHIBIT_DEFAULT_DEPS to avoid any other toolchain but then we need
-# to wrestle CMake to configure without a toolchain.
-DEPENDS += "clang-native spirv-llvm-translator-native"
-
-OECMAKE_SOURCEPATH = "${S}/libclc"
-
-# Semicolon-separated list of targets to build
-LIBCLC_TARGETS ?= "all"
-
-EXTRA_OECMAKE += "-DLIBCLC_TARGETS_TO_BUILD='${LIBCLC_TARGETS}'"
-
-FILES:${PN} += "${datadir}/clc"
-
-BBCLASSEXTEND = "native nativesdk"