From a0bd30913d457a409c36f160e12da0c8455b9145 Mon Sep 17 00:00:00 2001 From: Thomas Goirand Date: Thu, 28 Jan 2021 15:45:23 +0000 Subject: [PATCH] Another cmakelists fix Forwarded: no Last-Update: 2021-01-08 This fixes the last Boost 1.74 compatibility problems. Gbp-Pq: Name another-cmakelists-fix.patch --- CMakeLists.txt | 3 +++ src/rgw/CMakeLists.txt | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index be0bb9267..412353a61 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,6 +27,9 @@ endif() if(POLICY CMP0075) cmake_policy(SET CMP0075 NEW) endif() +if(POLICY CMP0093) + cmake_policy(SET CMP0093 NEW) +endif() list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules/") if(CMAKE_SYSTEM_NAME MATCHES "Linux") diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt index 9bfde0e45..d9bebc6d4 100644 --- a/src/rgw/CMakeLists.txt +++ b/src/rgw/CMakeLists.txt @@ -19,6 +19,10 @@ function(gperf_generate input output) ) endfunction() +if(Boost_VERSION VERSION_GREATER_EQUAL 1.74) + add_definitions(-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT) +endif() + set(librgw_common_srcs services/svc_finisher.cc services/svc_notify.cc -- 2.30.2