mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-19 07:37:01 +02:00
llvm15: fix build on arm*musl.
This commit is contained in:
parent
482bc7273c
commit
cda43e2ad4
1 changed files with 8 additions and 6 deletions
|
@ -130,12 +130,6 @@ post_patch() {
|
|||
;;
|
||||
esac
|
||||
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
arm*-musl|i686-musl) # sanitizer code is broken since it duplicates some libc bits
|
||||
vsed -i 's/set(COMPILER_RT_HAS_SANITIZER_COMMON TRUE)/set(COMPILER_RT_HAS_SANITIZER_COMMON FALSE)/' \
|
||||
${wrksrc}/compiler-rt/cmake/config-ix.cmake
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
pre_configure() {
|
||||
|
@ -175,6 +169,14 @@ pre_configure() {
|
|||
cd ../..
|
||||
fi
|
||||
|
||||
# Patch this after we built tblgen.
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
arm*-musl|i686-musl) # sanitizer code is broken since it duplicates some libc bits
|
||||
vsed -i 's/set(COMPILER_RT_HAS_SANITIZER_COMMON TRUE)/set(COMPILER_RT_HAS_SANITIZER_COMMON FALSE)/' \
|
||||
${wrksrc}/compiler-rt/cmake/config-ix.cmake
|
||||
;;
|
||||
esac
|
||||
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
i686*) _arch="X86";;
|
||||
x86_64*) _arch="X86";;
|
||||
|
|
Loading…
Add table
Reference in a new issue