diff --git a/builtins/cfitsio/CMakeLists.txt b/builtins/cfitsio/CMakeLists.txt index d1ba42abf1f3f..43f54413f86ba 100644 --- a/builtins/cfitsio/CMakeLists.txt +++ b/builtins/cfitsio/CMakeLists.txt @@ -27,6 +27,7 @@ ExternalProject_Add( URL https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-${CFITSIO_VERSION}.tar.gz URL_HASH SHA256=95900cf95ae760839e7cb9678a7b2fad0858d6ac12234f934bd1cb6bfc246ba9 CMAKE_ARGS -G ${CMAKE_GENERATOR} + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_FLAGS=${CFITSIO_C_FLAGS} -DCMAKE_INSTALL_PREFIX= diff --git a/builtins/davix/CMakeLists.txt b/builtins/davix/CMakeLists.txt index 9f64ec64314cf..7dfdce7bcf4bb 100644 --- a/builtins/davix/CMakeLists.txt +++ b/builtins/davix/CMakeLists.txt @@ -33,6 +33,7 @@ ExternalProject_Add(DAVIX -DLIBXML2_LIBRARY:PATH=${LIBXML2_LIBRARY} -DLIBXML2_LIBRARIES:STRING=${LIBXML2_LIBRARIES} CMAKE_ARGS + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_INSTALL_PREFIX= -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DENABLE_HTML_DOCS=OFF diff --git a/builtins/pcre/CMakeLists.txt b/builtins/pcre/CMakeLists.txt index 6bd7996d4f2ab..32248c1e9bd3d 100644 --- a/builtins/pcre/CMakeLists.txt +++ b/builtins/pcre/CMakeLists.txt @@ -41,7 +41,7 @@ endif() ExternalProject_Add(PCRE URL ${CMAKE_CURRENT_SOURCE_DIR}/pcre-${PCRE_VERSION}.tar.bz2 - URL_HASH SHA256=91e762520003013834ac1adb4a938d53b22a216341c061b0cf05603b290faf6b + URL_HASH SHA256=f1026a7f455b8ba726d6fff94d5f989e55ad55f7b4eb946938803ac2aa41743c LOG_DOWNLOAD TRUE LOG_CONFIGURE TRUE @@ -56,6 +56,8 @@ ExternalProject_Add(PCRE -DCMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER} -DCMAKE_BUILD_SHARED_LIBS:BOOL=FALSE -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=TRUE + -DCMAKE_POLICY_VERSION_MINIMUM:STRING=3.5 + -DPCRE_BUILD_TESTS:BOOL=FALSE BUILD_COMMAND ${CMAKE_COMMAND} --build ${pcre_config} --target pcre diff --git a/builtins/pcre/pcre-8.43.tar.bz2 b/builtins/pcre/pcre-8.43.tar.bz2 index e20c601f71691..a4aa0621b2c56 100644 Binary files a/builtins/pcre/pcre-8.43.tar.bz2 and b/builtins/pcre/pcre-8.43.tar.bz2 differ diff --git a/builtins/zeromq/libzmq/CMakeLists.txt b/builtins/zeromq/libzmq/CMakeLists.txt index 9b803482b5605..821efa43382e5 100644 --- a/builtins/zeromq/libzmq/CMakeLists.txt +++ b/builtins/zeromq/libzmq/CMakeLists.txt @@ -18,6 +18,7 @@ ExternalProject_Add(BUILTIN_ZeroMQ URL ${lcgpackages}/libzmq-7c2df78b49a3aa63e654b3f3526adf71ed091534.tar.gz URL_HASH SHA256=fcc1b0648afa5d92e0ff0e6e93beb28cbbe008a5f98c228ff97144ba6e4a6c3e CMAKE_ARGS + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_INSTALL_PREFIX= -DCMAKE_INSTALL_LIBDIR=lib -DWITH_PERF_TOOL=OFF diff --git a/cmake/modules/SearchInstalledSoftware.cmake b/cmake/modules/SearchInstalledSoftware.cmake index 00360ecbae9ae..215eb93b96e72 100644 --- a/cmake/modules/SearchInstalledSoftware.cmake +++ b/cmake/modules/SearchInstalledSoftware.cmake @@ -209,6 +209,7 @@ if(builtin_freetype) INSTALL_DIR ${CMAKE_BINARY_DIR} CMAKE_ARGS -G ${CMAKE_GENERATOR} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} -DFT_DISABLE_BZIP2=TRUE + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 BUILD_COMMAND ${CMAKE_COMMAND} --build . ${FREETYPE_EXTRA_BUILD_ARGS} INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_if_different ${FREETYPE_LIB_DIR}/${freetypelib} ${FREETYPE_LIBRARY} LOG_DOWNLOAD 1 LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 BUILD_IN_SOURCE 0 @@ -1289,6 +1290,7 @@ if(builtin_tbb) URL_HASH SHA256=${tbb_sha256} INSTALL_DIR ${CMAKE_BINARY_DIR} CMAKE_ARGS -G ${CMAKE_GENERATOR} + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_CXX_FLAGS=${ROOT_EXTERNAL_CXX_FLAGS} @@ -1363,6 +1365,7 @@ if(vc AND NOT Vc_FOUND) BUILD_BYPRODUCTS ${Vc_LIBRARY} LOG_DOWNLOAD 1 LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 CMAKE_ARGS -G ${CMAKE_GENERATOR} + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} @@ -1542,6 +1545,7 @@ if(vdt OR builtin_vdt) URL_HASH SHA256=1820feae446780763ec8bbb60a0dbcf3ae1ee548bdd01415b1fb905fd4f90c54 INSTALL_DIR ${CMAKE_BINARY_DIR} CMAKE_ARGS + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DSSE=OFF # breaks on ARM without this -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}