Skip to content

Commit 37d5698

Browse files
authored
Update boost dependency (#1564)
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 37d5698

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ The table below lists the dependencies of the Data SDK.
6969
|:---------------------|:--------------------|
7070
| Libcurl | 7.52.1 |
7171
| OpenSSL | 1.1.1w |
72-
| Boost (headers only) | 1.72.0 |
72+
| Boost (headers only) | 1.82.0 |
7373
| LevelDB | 1.21 |
7474
| Snappy | 1.1.7 |
7575
| RapidJSON | latest |

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)