mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-02 10:52:57 +02:00
llvm17: use musl1.1-devel for armv{6,7}l-musl
This commit is contained in:
parent
6d253a6bea
commit
d085706964
1 changed files with 10 additions and 3 deletions
|
@ -255,8 +255,11 @@ post_install() {
|
||||||
|
|
||||||
clang17_package() {
|
clang17_package() {
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
depends="libstdc++-devel libgcc-devel binutils ${XBPS_TARGET_LIBC}-devel
|
depends="libstdc++-devel libgcc-devel binutil compiler-rt17>=0"
|
||||||
compiler-rt17>=0"
|
case "${XBPS_TARGET_MACHINE}" in
|
||||||
|
armv[67]l-musl) depends+=" musl1.1-devel" ;;
|
||||||
|
*) depends+=" ${XBPS_TARGET_LIBC}-devel" ;;
|
||||||
|
esac
|
||||||
conflicts="clang15>=0"
|
conflicts="clang15>=0"
|
||||||
short_desc+=" - C language family frontend"
|
short_desc+=" - C language family frontend"
|
||||||
homepage="https://clang.llvm.org/"
|
homepage="https://clang.llvm.org/"
|
||||||
|
@ -303,9 +306,13 @@ clang17-headers_package() {
|
||||||
|
|
||||||
clang17-devel_package() {
|
clang17-devel_package() {
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
depends="libstdc++-devel libgcc-devel binutils ${XBPS_TARGET_LIBC}-devel
|
depends="libstdc++-devel libgcc-devel binutils
|
||||||
clang17>=${version}_${revision} clang-analyzer17>=${version}_${revision}
|
clang17>=${version}_${revision} clang-analyzer17>=${version}_${revision}
|
||||||
llvm17>=${version}_${revision}"
|
llvm17>=${version}_${revision}"
|
||||||
|
case "${XBPS_TARGET_MACHINE}" in
|
||||||
|
armv[67]l-musl) depends+=" musl1.1-devel" ;;
|
||||||
|
*) depends+=" ${XBPS_TARGET_LIBC}-devel" ;;
|
||||||
|
esac
|
||||||
conflicts="clang15-devel>=0"
|
conflicts="clang15-devel>=0"
|
||||||
if [ "$build_option_clang_tools_extra" ]; then
|
if [ "$build_option_clang_tools_extra" ]; then
|
||||||
depends+=" clang-tools-extra17>=${version}_${revision}"
|
depends+=" clang-tools-extra17>=${version}_${revision}"
|
||||||
|
|
Loading…
Add table
Reference in a new issue