From 7b70f7d9df84e01d0e1893b1e2adc96465d3ce32 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Fri, 2 Dec 2022 11:05:00 -0800 Subject: [PATCH] caches: disable XML2 explicitly When cross-compiling to ARM64, we would accidentally enable libxml2 support even if the library was unavailable. This would result in build failures. --- cmake/caches/Windows-arm64.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/caches/Windows-arm64.cmake b/cmake/caches/Windows-arm64.cmake index ba7e572aa4f70..7823c18791d5a 100644 --- a/cmake/caches/Windows-arm64.cmake +++ b/cmake/caches/Windows-arm64.cmake @@ -68,6 +68,7 @@ set(LLDB_ALLOW_STATIC_BINDINGS YES CACHE BOOL "") set(LLDB_USE_STATIC_BINDINGS YES CACHE BOOL "") set(LLDB_ENABLE_PYTHON YES CACHE BOOL "") set(LLDB_EMBED_PYTHON_HOME NO CACHE BOOL "") +set(LLDB_ENABLE_LIBXML2 NO CACHE BOOL "") # This requires perl which may not be available on Windows set(SWIFT_INCLUDE_DOCS NO CACHE BOOL "")