ClickHouse/cmake
Robert Schulze 1845bfc644
Revert change to ld64.lld linker on Mac
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
2023-03-27 15:26:54 +02:00
..
darwin
freebsd
linux CMake cleanup: Remove configuration of CMAKE_SHARED_LINKER_FLAGS 2023-03-26 17:59:39 +00:00
toolchain
add_check.cmake
add_warning.cmake
arch.cmake
autogenerated_versions.txt Update version to 23.3.1.2537 2023-02-23 19:35:57 +00:00
ccache.cmake
check_flags.cmake Remove cruft from build 2023-03-17 13:44:04 +00:00
clang_tidy.cmake Preparation for libcxx(abi), llvm, clang-tidy 16 2023-03-19 17:25:41 +00:00
cpu_features.cmake Update comments 2023-03-01 09:34:46 +00:00
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 Revert change to ld64.lld linker on Mac 2023-03-27 15:26:54 +02:00
unwind.cmake
version.cmake
warnings.cmake Update flags 2023-02-28 22:45:33 +08:00