From 9764ffa322dc005cab365605a8c8c84d3a1e70c3 Mon Sep 17 00:00:00 2001 From: Wildan M Date: Mon, 23 Mar 2026 21:51:36 +0700 Subject: [PATCH] Fix missing native toolchain in llvm21 --- recipes/dev/clang21/recipe.toml | 2 +- recipes/dev/lld21/recipe.toml | 2 +- recipes/dev/llvm21/recipe.toml | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/recipes/dev/clang21/recipe.toml b/recipes/dev/clang21/recipe.toml index c872eae5..b5a7b3e7 100644 --- a/recipes/dev/clang21/recipe.toml +++ b/recipes/dev/clang21/recipe.toml @@ -17,7 +17,7 @@ script = """ DYNAMIC_INIT ARCH="$(echo "${TARGET}" | cut -d - -f1)" -generate_cookbook_cmake_file $COOKBOOK_HOST_TARGET "" "$COOKBOOK_TOOLCHAIN" native.cmake +generate_cookbook_cmake_file "$COOKBOOK_HOST_TARGET" "" "$COOKBOOK_TOOLCHAIN" native.cmake COOKBOOK_CMAKE_FLAGS+=( -DLLVM_ROOT="${COOKBOOK_SYSROOT}" diff --git a/recipes/dev/lld21/recipe.toml b/recipes/dev/lld21/recipe.toml index bce4c663..a16bd9be 100644 --- a/recipes/dev/lld21/recipe.toml +++ b/recipes/dev/lld21/recipe.toml @@ -15,7 +15,7 @@ script = """ DYNAMIC_INIT ARCH="$(echo "${TARGET}" | cut -d - -f1)" -generate_cookbook_cmake_file $COOKBOOK_HOST_TARGET "" "$COOKBOOK_TOOLCHAIN" native.cmake +generate_cookbook_cmake_file "$COOKBOOK_HOST_TARGET" "" "$COOKBOOK_TOOLCHAIN" native.cmake if [ "$TARGET" = "$COOKBOOK_HOST_TARGET" ]; then COOKBOOK_CMAKE_FLAGS+=( -DLLVM_TABLEGEN_EXE=${COOKBOOK_TOOLCHAIN}/bin/llvm-tblgen ) diff --git a/recipes/dev/llvm21/recipe.toml b/recipes/dev/llvm21/recipe.toml index a2b11e11..d3237826 100644 --- a/recipes/dev/llvm21/recipe.toml +++ b/recipes/dev/llvm21/recipe.toml @@ -13,6 +13,8 @@ script = """ DYNAMIC_INIT ARCH="$(echo "${TARGET}" | cut -d - -f1)" +generate_cookbook_cmake_file "$COOKBOOK_HOST_TARGET" "" "$COOKBOOK_TOOLCHAIN" native.cmake + case "${ARCH}" in x86 | x86_64) LLVM_TARGETS_TO_BUILD="X86";; aarch64) LLVM_TARGETS_TO_BUILD="AArch64";;