[libcxx-commits] [libcxx] 93cdd31 - [libc++] Explicitly specify LIBCXX_ENABLE_SHARED to try and fix CI
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Jan 29 17:30:17 PST 2020
Author: Louis Dionne
Date: 2020-01-29T17:29:43-08:00
New Revision: 93cdd310e16ec57efd4a93886dd3b71ea4cf8183
URL: https://github.com/llvm/llvm-project/commit/93cdd310e16ec57efd4a93886dd3b71ea4cf8183
DIFF: https://github.com/llvm/llvm-project/commit/93cdd310e16ec57efd4a93886dd3b71ea4cf8183.diff
LOG: [libc++] Explicitly specify LIBCXX_ENABLE_SHARED to try and fix CI
Configuring libc++abi with LIBCXX_ENABLE_STATIC=OFF is broken since
https://reviews.llvm.org/D71894, so this patch fixes the issue for
Apple platforms to unblock our CI.
Added:
Modified:
libcxx/cmake/caches/Apple.cmake
Removed:
################################################################################
diff --git a/libcxx/cmake/caches/Apple.cmake b/libcxx/cmake/caches/Apple.cmake
index af4ea2c4c09f..b6e300d48cf9 100644
--- a/libcxx/cmake/caches/Apple.cmake
+++ b/libcxx/cmake/caches/Apple.cmake
@@ -8,6 +8,7 @@ set(LIBCXX_ABI_VERSION "1" CACHE STRING "")
set(LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY OFF CACHE BOOL "")
set(LIBCXX_ENABLE_STATIC OFF CACHE BOOL "")
+set(LIBCXX_ENABLE_SHARED ON CACHE BOOL "")
set(LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS OFF CACHE BOOL "")
set(LIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS ON CACHE BOOL "")
More information about the libcxx-commits
mailing list