Change c++ std to 20

Building things that use sdbusplus with gcc-12 requires
-std=c++-20 to successfully compile.

Change-Id: Iaead6cabd96229486f756651725a635e8c4b8137
Signed-off-by: Vernon Mauery <vernon.mauery@intel.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5e29b6f..7f61aaf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
 project(phosphor-u-boot-env-mgr CXX)
-set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CXX_STANDARD 20)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-rtti")