diff --git a/cmake/dependencies/CMakeLists.txt b/cmake/dependencies/CMakeLists.txt index 432f7f53f8..6621130289 100644 --- a/cmake/dependencies/CMakeLists.txt +++ b/cmake/dependencies/CMakeLists.txt @@ -345,6 +345,7 @@ if(BUILD_Boost) UPDATE_COMMAND git reset --hard --recurse-submodules PATCH_COMMAND git apply --ignore-whitespace "${CMAKE_CURRENT_LIST_DIR}/../../patches/boost-1.87.0.patch" + OVERRIDE_FIND_PACKAGE # Needed for Soplex SYSTEM ) set(BOOST_INCLUDE_LIBRARIES multiprecision serialization) diff --git a/patches/soplex-v8.0.0.patch b/patches/soplex-v8.0.0.patch index f7f4410a30..14a2aeb71b 100644 --- a/patches/soplex-v8.0.0.patch +++ b/patches/soplex-v8.0.0.patch @@ -1,7 +1,13 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9511442..58a8a58 100644 +index 9511442..3993fc4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.11) ++cmake_minimum_required(VERSION 3.25) + + # FindBoost is removed in version cmake 3.30 + if(POLICY CMP0167) @@ -31,6 +31,10 @@ set(CPACK_PACKAGE_VERSION_PATCH "${SOPLEX_VERSION_PATCH}") set(CPACK_PACKAGE_VENDOR "Zuse Institute Berlin") include(CPack)