llvm19: use musl1.1-devel for armv{6,7}l-musl

This commit is contained in:
Duncaen 2025-06-17 19:53:18 +02:00
parent 420ad89fd8
commit 6ad50d0bd6
No known key found for this signature in database
GPG key ID: 335C1D17EC3D6E35

View file

@ -509,8 +509,11 @@ done
clang19_package() {
lib32disabled=yes
depends="libstdc++-devel libgcc-devel binutils ${XBPS_TARGET_LIBC}-devel
compiler-rt19>=${version}_${revision}"
depends="libstdc++-devel libgcc-devel binutils compiler-rt19>=${version}_${revision}"
case "${XBPS_TARGET_MACHINE}" in
armv[67]l-musl) depends+=" musl1.1-devel" ;;
*) depends+=" ${XBPS_TARGET_LIBC}-devel" ;;
esac
conflicts="clang18>=0 clang17>=0 clang15>=0"
short_desc+=" - C language family frontend"
homepage="https://clang.llvm.org/"
@ -580,9 +583,13 @@ clang19-headers_package() {
clang19-devel_package() {
lib32disabled=yes
depends="libstdc++-devel libgcc-devel binutils ${XBPS_TARGET_LIBC}-devel
depends="libstdc++-devel libgcc-devel binutils
clang19>=${version}_${revision} clang-analyzer19>=${version}_${revision}
llvm19>=${version}_${revision}"
case "${XBPS_TARGET_MACHINE}" in
armv[67]l-musl) depends+=" musl1.1-devel" ;;
*) depends+=" ${XBPS_TARGET_LIBC}-devel" ;;
esac
conflicts="clang18-devel clang17-devel clang15-devel"
if [ "$build_option_clang_tools_extra" ]; then
depends+=" clang-tools-extra19>=${version}_${revision}"