Skip to content

Commit 68329f0

Browse files
authored
build(lucene): use official Boost source archive (#201)
1 parent 67e6aca commit 68329f0

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

cmake_modules/ThirdpartyToolchain.cmake

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -324,8 +324,7 @@ elseif(EXISTS "${THIRDPARTY_DIR}/${PAIMON_BOOST_PKG_NAME}")
324324
set_urls(BOOST_SOURCE_URL "${THIRDPARTY_DIR}/${PAIMON_BOOST_PKG_NAME}")
325325
else()
326326
set_urls(BOOST_SOURCE_URL
327-
"https://paimon-cpp.oss-cn-beijing.aliyuncs.com/thirdparty/boost/${PAIMON_BOOST_PKG_NAME}"
328-
)
327+
"https://archives.boost.io/release/1.66.0/source/${PAIMON_BOOST_PKG_NAME}")
329328
endif()
330329

331330
if(APPLE)
@@ -1021,8 +1020,7 @@ macro(build_boost)
10211020
--user-config=${BOOST_USER_CONFIG}
10221021
toolset=${BOOST_TOOLSET} cxxflags=${EP_CXX_FLAGS}
10231022
linkflags=${EP_CXX_FLAGS} install
1024-
INSTALL_COMMAND bash -c
1025-
"mkdir -p ${BOOST_INSTALL}/include/boost && cp -r ${BOOST_PREFIX}/src/boost_ep/libs/*/include/boost/* ${BOOST_INSTALL}/include/boost && cp -r ${BOOST_PREFIX}/src/boost_ep/libs/*/*/include/boost/* ${BOOST_INSTALL}/include/boost"
1023+
INSTALL_COMMAND ""
10261024
DEPENDS zlib
10271025
BUILD_BYPRODUCTS ${BOOST_BYPRODUCTS}
10281026
LOG_DOWNLOAD ON

third_party/versions.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ PAIMON_JIEBA_BUILD_SHA256_CHECKSUM=e6e517b778e0f4a99cbed1ee3eaa041616b74bc685e03
144144
PAIMON_JIEBA_PKG_NAME=jieba-${PAIMON_JIEBA_BUILD_VERSION}.tar.gz
145145

146146
PAIMON_BOOST_BUILD_VERSION=1_66_0
147-
PAIMON_BOOST_BUILD_SHA256_CHECKSUM=28e9200637800fbfd1292b2c6876189dba7e8e1c5282c71fac6515e96f7af2b0
147+
PAIMON_BOOST_BUILD_SHA256_CHECKSUM=bd0df411efd9a585e5a2212275f8762079fed8842264954675a4fddc46cfcf60
148148
PAIMON_BOOST_PKG_NAME=boost_${PAIMON_BOOST_BUILD_VERSION}.tar.gz
149149

150150
# The first field is the name of the environment variable expected by cmake.
@@ -184,5 +184,5 @@ DEPENDENCIES=(
184184
"PAIMON_LUCENE_URL ${PAIMON_LUCENE_PKG_NAME} ${THIRDPARTY_MIRROR_URL}https://github.com/luceneplusplus/LucenePlusPlus/archive/refs/tags/rel_${PAIMON_LUCENE_BUILD_VERSION}.tar.gz"
185185
"PAIMON_LIMONP_URL ${PAIMON_LIMONP_PKG_NAME} ${THIRDPARTY_MIRROR_URL}https://github.com/yanyiwu/limonp/archive/refs/tags/v${PAIMON_LIMONP_BUILD_VERSION}.tar.gz"
186186
"PAIMON_JIEBA_URL ${PAIMON_JIEBA_PKG_NAME} ${THIRDPARTY_MIRROR_URL}https://github.com/yanyiwu/cppjieba/archive/refs/tags/${PAIMON_JIEBA_BUILD_VERSION}.tar.gz"
187-
"PAIMON_BOOST_URL ${PAIMON_BOOST_PKG_NAME} https://paimon-cpp.oss-cn-beijing.aliyuncs.com/thirdparty/boost/${PAIMON_BOOST_PKG_NAME}"
187+
"PAIMON_BOOST_URL ${PAIMON_BOOST_PKG_NAME} https://archives.boost.io/release/1.66.0/source/${PAIMON_BOOST_PKG_NAME}"
188188
)

0 commit comments

Comments
 (0)