Skip to content

Commit 4e59e07

Browse files
committed
Update boost dependency
Use newer boost v 1.82.0 Remove workaround in compilation. Add boost submodules needed by 1.82 boost. Relates-To: DATASDK-52 Signed-off-by: Yaroslav Stefinko <[email protected]>
1 parent 0cd2288 commit 4e59e07

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

external/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ set(OLP_SDK_CPP_RAPIDJSON_URL "https://github.com/Tencent/rapidjson.git")
5252
set(OLP_SDK_CPP_RAPIDJSON_TAG "master")
5353

5454
set(OLP_SDK_CPP_BOOST_URL "https://github.com/boostorg/boost.git")
55-
set(OLP_SDK_CPP_BOOST_TAG "boost-1.72.0")
55+
set(OLP_SDK_CPP_BOOST_TAG "boost-1.82.0")
5656

5757
set(OLP_SDK_CPP_LMDB_URL "https://github.com/LMDB/lmdb.git")
5858
set(OLP_SDK_CPP_LMDB_TAG "LMDB_0.9.29")

external/boost/CMakeLists.txt.boost.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ ExternalProject_Add(boost-download
3030
libs/container_hash
3131
libs/core
3232
libs/detail
33+
libs/describe
3334
libs/format
3435
libs/function_types
3536
libs/headers
@@ -38,6 +39,7 @@ ExternalProject_Add(boost-download
3839
libs/iterator
3940
libs/move
4041
libs/mpl
42+
libs/mp11
4143
libs/numeric/conversion
4244
libs/optional
4345
libs/predef

scripts/macos/psv/azure_macos_build_psv.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
mkdir -p build
2222
cd build
2323
cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE \
24-
-DCMAKE_CXX_FLAGS="-Wno-deprecated-builtins -Wno-deprecated-declarations -Wno-deprecated-copy" \
2524
-DOLP_SDK_BUILD_EXAMPLES=ON \
2625
-DBUILD_SHARED_LIBS=ON \
2726
-DOLP_SDK_ENABLE_TESTING=NO \

0 commit comments

Comments
 (0)