diff --git a/MaterialLib/SolidModels/MFront/CMakeLists.txt b/MaterialLib/SolidModels/MFront/CMakeLists.txt
index d66af6e9aae54724587a88159ea056b4fb362346..21ae36244a83138757dacbcd2b928f5c740fb3f2 100644
--- a/MaterialLib/SolidModels/MFront/CMakeLists.txt
+++ b/MaterialLib/SolidModels/MFront/CMakeLists.txt
@@ -26,6 +26,7 @@ mfront_behaviours_check_library(
 target_link_libraries(
     MaterialLib_SolidModels_MFront PUBLIC BaseLib NumLib MFrontGenericInterface
                                           OgsMFrontBehaviour
+                                          Boost::mp11
     PRIVATE MathLib MeshLib ParameterLib
 )
 
diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
index 391e83fce9ed47d13508118642097f42a32143ca..7aff8c57d372123a7b5a6600237fe3ee2d82b39f 100644
--- a/Tests/CMakeLists.txt
+++ b/Tests/CMakeLists.txt
@@ -79,6 +79,7 @@ target_link_libraries(
             TestInfoLib
             VTK::FiltersGeneral
             VTK::FiltersSources
+            Boost::mp11 # TODO move OGSMFrontThermodynamicForcesView to MathLib?
             $<$<TARGET_EXISTS:Threads::Threads>:Threads::Threads>
             $<$<TARGET_EXISTS:LIE>:LIE>
             $<$<TARGET_EXISTS:TH2M>:TH2M>
diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake
index c618ec071e2ad1441d84e9dcc5a28a8ec8e5275c..5c174b73f0221bccac2669a8ad933d1864b637ee 100644
--- a/scripts/cmake/Dependencies.cmake
+++ b/scripts/cmake/Dependencies.cmake
@@ -357,6 +357,13 @@ CPMAddPackage(
     EXCLUDE_FROM_ALL YES
 )
 
+CPMFindPackage(
+    NAME boost_mp11
+    VERSION 1.79.0
+    GITHUB_REPOSITORY boostorg/mp11
+    GIT_TAG boost-1.79.0
+)
+
 if(OGS_BUILD_TESTING OR OGS_BUILD_UTILS)
     CPMAddPackage(
         NAME vtkdiff GITHUB_REPOSITORY ufz/vtkdiff