[PATCH] D87590: Backport D79219, D85820, D86134 to 10.0 branch
Brian J. Cardiff via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sun Sep 13 16:55:02 PDT 2020
bcardiff created this revision.
bcardiff added reviewers: JDevlieghere, phosek, smeenai.
Herald added subscribers: llvm-commits, lldb-commits, Sanitizers, cfe-commits, hiraditya, mgorny.
Herald added projects: clang, Sanitizers, LLDB, LLVM.
bcardiff requested review of this revision.
Changes CMake configuration files are backported from master to 10.0 branch.
The 10.0.1 release is a bit broken and affects homebrew https://discourse.brew.sh/t/llvm-config-10-0-1-advertise-libxml2-tbd-as-system-libs/8593
To backport https://reviews.llvm.org/D79219 I needed to go through many commits of changes and revert changes regarding "Simplify CMake handling for zlib".
The other changes included are:
- https://reviews.llvm.org/D85820 "Use find_library for ncurses" and,
- https://reviews.llvm.org/D86134 "Fix OCaml build failure because of absolute path in system libs".
I'm not sure if there are plans for another 10.x release, but since I went through the history to make the patch for homebrew I figure I would send it here also just in case.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D87590
Files:
clang/CMakeLists.txt
clang/test/CMakeLists.txt
clang/test/lit.site.cfg.py.in
compiler-rt/cmake/config-ix.cmake
compiler-rt/lib/xray/tests/CMakeLists.txt
compiler-rt/test/lit.common.configured.in
lld/CMakeLists.txt
lld/test/CMakeLists.txt
lld/test/lit.site.cfg.py.in
lldb/cmake/modules/LLDBStandalone.cmake
lldb/source/Core/CMakeLists.txt
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
llvm/cmake/config-ix.cmake
llvm/cmake/modules/LLVMConfig.cmake.in
llvm/include/llvm/Config/config.h.cmake
llvm/lib/Support/CMakeLists.txt
llvm/lib/Support/CRC.cpp
llvm/lib/Support/Compression.cpp
llvm/lib/Support/Unix/Process.inc
llvm/test/CMakeLists.txt
llvm/test/lit.site.cfg.py.in
llvm/unittests/Support/CompressionTest.cpp
llvm/utils/gn/secondary/clang/test/BUILD.gn
llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn
llvm/utils/gn/secondary/lld/test/BUILD.gn
llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn
llvm/utils/gn/secondary/llvm/test/BUILD.gn
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D87590.291477.patch
Type: text/x-patch
Size: 21576 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200913/cd04b51c/attachment-0001.bin>
More information about the cfe-commits
mailing list