From 598066653a1e03721cd26ac22b3a3740d3040f3f Mon Sep 17 00:00:00 2001 From: Erkki Eilonen Date: Thu, 8 Jan 2026 08:56:16 +0700 Subject: [PATCH] cmake: set CMAKE_CXX_STANDARD 17 to match code assumptions (#25767) Usage of std::in_place_t implies C++17 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d827f7a8c8..7f4ff17ac4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -267,7 +267,7 @@ endif() set(package-contact "px4users@googlegroups.com") -set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD_REQUIRED ON)