1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

chore(build) update boost to 1.88

This commit is contained in:
Leonid Fedorov
2025-04-14 16:02:17 +00:00
committed by Leonid Fedorov
parent d09b7496e4
commit 4a8f5830fd
22 changed files with 36 additions and 45 deletions

View File

@ -1,4 +1,4 @@
find_package(Boost 1.84.0 COMPONENTS chrono filesystem program_options regex system thread)
find_package(Boost 1.88.0 COMPONENTS chrono filesystem program_options regex system thread)
if(Boost_FOUND)
add_custom_target(external_boost)
@ -9,9 +9,6 @@ include(ExternalProject)
if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
set(_toolset "gcc")
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.0")
set(_extra "pch=off")
endif()
elseif(CMAKE_CXX_COMPILER_ID MATCHES ".*Clang")
set(_toolset "clang")
elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
@ -42,8 +39,8 @@ endforeach()
ExternalProject_Add(
external_boost
PREFIX .boost
URL https://archives.boost.io/release/1.84.0/source/boost_1_84_0.tar.gz
URL_HASH SHA256=a5800f405508f5df8114558ca9855d2640a2de8f0445f051fa1c7c3383045724
URL https://archives.boost.io/release/1.88.0/source/boost_1_88_0.tar.gz
URL_HASH SHA256=3621533e820dcab1e8012afd583c0c73cf0f77694952b81352bf38c1488f9cb4
CONFIGURE_COMMAND ./bootstrap.sh
UPDATE_COMMAND ""
BUILD_COMMAND ./b2 -q ${_b2args}