Fix CI build issues
The externalproject approach doesn't work with the latest, so update to
get boost and sdbusplus from packages instead.
Update to C++23 which is required for some dependencies
Change-Id: I83771c7c744632770c7a8f4ac0fc58561cc3fb01
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
diff --git a/callback-manager/CMakeLists.txt b/callback-manager/CMakeLists.txt
index 3754f03..44289ef 100644
--- a/callback-manager/CMakeLists.txt
+++ b/callback-manager/CMakeLists.txt
@@ -1,7 +1,7 @@
cmake_minimum_required (VERSION 3.1 FATAL_ERROR)
set (BUILD_SHARED_LIBRARIES OFF)
include (ExternalProject)
-set (CMAKE_CXX_STANDARD 20)
+set (CMAKE_CXX_STANDARD 23)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-rtti")