mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-14 11:33:46 +00:00
1845bfc644
This reverts PRs #42470, #47673 and #47744. The problem was that after the switch to ld64.lld, server binaries build in Debug mode no longer came up, see the discussion after (*). My attempt to fix it with `-no_compact_unwind` didn't help. I also tried - `-keep_dwarf_unwind`, - `-unwindlib` (to use the OS unwinder), - the unwinder in contrib (CMake variable EXCEPTION_HANDLING_LIBRARY) but w/o success. Just tons of wasted time. Rolling back to lld as linker on Mac. This will bring back many linker warnings (#42282) but I rather accept that (temporarily, maybe someone can figure out how to fix them) than have a broken Debug binary. (*) https://github.com/ClickHouse/ClickHouse/pull/42470#issuecomment-1312344068 |
||
---|---|---|
.. | ||
darwin | ||
freebsd | ||
linux | ||
toolchain | ||
add_check.cmake | ||
add_warning.cmake | ||
arch.cmake | ||
autogenerated_versions.txt | ||
ccache.cmake | ||
check_flags.cmake | ||
clang_tidy.cmake | ||
cpu_features.cmake | ||
cxx.cmake | ||
dbms_glob_sources.cmake | ||
embed_binary.cmake | ||
fuzzer.cmake | ||
git.cmake | ||
ld.lld.in | ||
limit_jobs.cmake | ||
print_flags.cmake | ||
sanitize_targets.cmake | ||
sanitize.cmake | ||
split_debug_symbols.cmake | ||
target.cmake | ||
tools.cmake | ||
unwind.cmake | ||
version.cmake | ||
warnings.cmake |