clang-19: fixed static-libs use flag

This commit is contained in:
Moritz Gmeiner 2025-11-21 19:46:10 +01:00
commit b8033cfd71

View file

@ -105,8 +105,7 @@ check_distribution_components() {
continue continue
;; ;;
# tools # tools
clang|clangd|clang-*) clang | clangd | clang-*) ;;
;;
# static libraries # static libraries
clang* | findAllSymbols) clang* | findAllSymbols)
continue continue
@ -431,9 +430,10 @@ multilib_src_install() {
if use static-libs; then if use static-libs; then
local libdir=$(get_libdir) local libdir=$(get_libdir)
insinto "/usr/lib/llvm/${LLVM_MAJOR}/${libdir}" insinto "/usr/lib/llvm/${LLVM_MAJOR}/${libdir}"
for lib in "${BUILD_DIR}/${libdir}"/liblld*.a; do for lib in "${BUILD_DIR}/${libdir}"/libclang*.a; do
if [[ -f ${lib} ]]; then if [[ -f ${lib} ]]; then
doins "${lib}" doins "${lib}"
fi fi