From: Matthias Maier Date: Thu, 9 Mar 2023 22:52:53 +0000 (-0600) Subject: CMake: Bugfix: Do not propagate -Werror to boost checks X-Git-Tag: v9.5.0-rc1~446^2~3 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=731cc00f7ebb2549d3cc42baffaaf665745f7154;p=dealii.git CMake: Bugfix: Do not propagate -Werror to boost checks --- diff --git a/cmake/configure/configure_20_boost.cmake b/cmake/configure/configure_20_boost.cmake index a4acd21d36..3d5f00cf9f 100644 --- a/cmake/configure/configure_20_boost.cmake +++ b/cmake/configure/configure_20_boost.cmake @@ -91,13 +91,16 @@ macro(feature_boost_find_external var) set(_binary_test_dir ${CMAKE_CURRENT_BINARY_DIR}/cmake/configure/TestBoostBugWorkdir) + set(_flags "${DEAL_II_CXX_FLAGS}") + strip_flag(_flags "-Werror") + file(REMOVE_RECURSE ${_binary_test_dir}) file(MAKE_DIRECTORY ${_binary_test_dir}) execute_process( COMMAND ${CMAKE_COMMAND} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} - "-DCMAKE_CXX_FLAGS=${DEAL_II_CXX_FLAGS}" + "-DCMAKE_CXX_FLAGS=${_flags}" "-DCMAKE_EXE_LINKER_FLAGS=${DEAL_II_LINKER_FLAGS}" "-DCMAKE_SHARED_LINKER_FLAGS=${DEAL_II_LINKER_FLAGS}" "-DBOOST_INCLUDE_DIRS=${BOOST_INCLUDE_DIRS}"