diff --git a/CMakeLists.txt b/CMakeLists.txt
index 499c2971cb60f979e72419cf65b9897d0613bf0a..ef953b436be3daaead358aabb372463611662925 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.18)
+cmake_minimum_required(VERSION 3.24)
 set(CXX_STANDARD 14)
 
 file(STRINGS "${CMAKE_SOURCE_DIR}/version.txt" version)
@@ -44,6 +44,7 @@ FetchContent_Declare(
     fmt
     GIT_REPOSITORY https://github.com/fmtlib/fmt.git
     GIT_TAG        ${FMT_VERSION} # or a later release
+    OVERRIDE_FIND_PACKAGE
 )
 
 set(FMT_SYSTEM_HEADERS ON)