From 53cdb040cf423d02d1c2f524f8c9b8653c539bb8 Mon Sep 17 00:00:00 2001 From: John Freeman Date: Thu, 21 Sep 2023 11:58:39 -0400 Subject: [PATCH] build: use Boost 1.82 and link Boost.Json (#4632) Add Boost::json to the list of linked Boost libraries. This seems to be required for macOS. --- Builds/CMake/conan/Boost.cmake | 4 +++- Builds/CMake/deps/Boost.cmake | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Builds/CMake/conan/Boost.cmake b/Builds/CMake/conan/Boost.cmake index 309fb5243..fe5412cf1 100644 --- a/Builds/CMake/conan/Boost.cmake +++ b/Builds/CMake/conan/Boost.cmake @@ -6,6 +6,7 @@ find_package(Boost 1.83 REQUIRED coroutine date_time filesystem + json program_options regex system @@ -29,6 +30,7 @@ target_link_libraries(ripple_boost Boost::coroutine Boost::date_time Boost::filesystem + Boost::json Boost::program_options Boost::regex Boost::system @@ -49,4 +51,4 @@ if(san AND is_clang) INTERFACE # ignore boost headers for sanitizing -fsanitize-blacklist=${CMAKE_CURRENT_BINARY_DIR}/san_bl.txt) -endif() \ No newline at end of file +endif() diff --git a/Builds/CMake/deps/Boost.cmake b/Builds/CMake/deps/Boost.cmake index 6469ba15d..1d0c57ae2 100644 --- a/Builds/CMake/deps/Boost.cmake +++ b/Builds/CMake/deps/Boost.cmake @@ -54,6 +54,7 @@ find_package(Boost 1.86 REQUIRED coroutine date_time filesystem + json program_options regex system @@ -77,6 +78,7 @@ target_link_libraries(ripple_boost Boost::coroutine Boost::date_time Boost::filesystem + Boost::json Boost::iostreams Boost::program_options Boost::regex