[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