diff --git a/srcpkgs/llvm21/template b/srcpkgs/llvm21/template index 91f6c852067c72..d00bb2f351672a 100644 --- a/srcpkgs/llvm21/template +++ b/srcpkgs/llvm21/template @@ -72,7 +72,7 @@ fi build_options="clang clang_tools_extra lld mlir libclc polly lldb flang bolt openmp libc libcxx libunwind offload lto graphviz full_debug" build_options_default="clang clang_tools_extra lld libclc polly lldb - libcxx libunwind mlir" + mlir" # fails to build with libquadmth on musl case "$XBPS_TARGET_MACHINE" in @@ -163,13 +163,11 @@ $(vopt_if lld 'lld;')\ $(vopt_if mlir 'mlir;')\ $(vopt_if flang 'flang;')" -_enabled_runtimes="compiler-rt\ +_enabled_runtimes="compiler-rt;libunwind;libcxx;libcxxabi\ $(vopt_if openmp ';openmp')\ $(vopt_if offload ';offload')\ $(vopt_if libc ';libc')\ -$(vopt_if libclc ';libclc')\ -$(vopt_if libunwind ';libunwind')\ -$(vopt_if libcxx ';libcxxabi;libcxx')" +$(vopt_if libclc ';libclc')" configure_args+=" -DLLVM_ENABLE_RUNTIMES=${_enabled_runtimes}" configure_args+=" -DLLVM_ENABLE_PROJECTS=${_enabled_projects}"