mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-12 09:22:05 +00:00
Update musl to have unwind info
This commit is contained in:
parent
f4b8a98d06
commit
0dc7cd7eb4
@ -140,6 +140,12 @@ if (CMAKE_CROSSCOMPILING)
|
|||||||
message (STATUS "CROSS COMPILING SET LLVM HOST TRIPLE ${LLVM_HOST_TRIPLE}")
|
message (STATUS "CROSS COMPILING SET LLVM HOST TRIPLE ${LLVM_HOST_TRIPLE}")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# llvm-project/llvm/cmake/config-ix.cmake does a weird thing: it defines _LARGEFILE64_SOURCE,
|
||||||
|
# then checks if lseek64() function exists, then undefines _LARGEFILE64_SOURCE.
|
||||||
|
# Then the actual code that uses this function *doesn't* define _LARGEFILE64_SOURCE, so lseek64()
|
||||||
|
# may not exist and compilation fails. This happens with musl.
|
||||||
|
add_compile_definitions("_LARGEFILE64_SOURCE")
|
||||||
|
|
||||||
add_subdirectory ("${LLVM_SOURCE_DIR}" "${LLVM_BINARY_DIR}")
|
add_subdirectory ("${LLVM_SOURCE_DIR}" "${LLVM_BINARY_DIR}")
|
||||||
|
|
||||||
set_directory_properties (PROPERTIES
|
set_directory_properties (PROPERTIES
|
||||||
|
2
contrib/sysroot
vendored
2
contrib/sysroot
vendored
@ -1 +1 @@
|
|||||||
Subproject commit cc385041b226d1fc28ead14dbab5d40a5f821dd8
|
Subproject commit 866364fea629aa3e519ec967836561a6b3b21885
|
Loading…
Reference in New Issue
Block a user