Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ad072390d040df22d3ac9dcc25dcdc93f457801c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ad072390d040df22d3ac9dcc25dcdc93f457801c)
  • Date: Fri, 9 Oct 2026 04:32:30 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

devel/llvm/BUILD | 9 ++++++++-
devel/llvm/HISTORY | 3 +++
2 files changed, 11 insertions(+), 1 deletion(-)

New commits:
commit ad072390d040df22d3ac9dcc25dcdc93f457801c
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

devel/llvm: properly enable libclc for slot 0/LLVM 23

diff --git a/devel/llvm/BUILD b/devel/llvm/BUILD
index f7c8476..ffb5466 100755
--- a/devel/llvm/BUILD
+++ b/devel/llvm/BUILD
@@ -110,7 +110,14 @@ if [[ "$LLVM_WITH_FLANG" == y ]] ;then
fi &&

if [[ "$LLVM_WITH_LIBCLC" == y ]] ;then
- if [[ $SLOT != 0 ]]; then LLVM_PROJECTS="$LLVM_PROJECTS libclc"; fi &&
+ if [[ $SLOT != 0 ]]; then
+ LLVM_PROJECTS="$LLVM_PROJECTS libclc"
+ else
+ # for LLVM 23
+ for libclc_target in ${LLVM_LIBCLC_TARGETS}; do
+ OPTS="${OPTS} -DRUNTIMES_${libclc_target}_LLVM_ENABLE_RUNTIMES=libclc"
+ done
+ fi &&
OPTS="$OPTS -DLIBCLC_TARGETS_TO_BUILD=${LLVM_LIBCLC_TARGETS// /;}"
fi &&

diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index bb1e38d..e39b03a 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,6 @@
+2026-10-09 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD: properly enable libclc for slot 0/LLVM 23 (kudos to
diego3kas)
+
2026-10-06 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: slot 0: version 23.1.3, SPIRV_VERSION=23.1.2



  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ad072390d040df22d3ac9dcc25dcdc93f457801c), Pavel Vinogradov, 10/09/2026

Archive powered by MHonArc 2.6.24.

Top of Page