[deps](jindofs) add jindofs for 2.1 (#49259)(#49371)(#49374)(#49502)(#49503)(#49886)(#49903) (#49908)
bp (#49259)(#49371)(#49374)(#49502)(#49503)(#49886)(#49903)
This commit is contained in:
committed by
GitHub
parent
a512edc7e2
commit
826cbfdb63
4
thirdparty/CHANGELOG.md
vendored
4
thirdparty/CHANGELOG.md
vendored
@ -2,6 +2,10 @@
|
||||
|
||||
This file contains version of the third-party dependency libraries in the build-env image. The docker build-env image is apache/doris, and the tag is `build-env-${version}`
|
||||
|
||||
## 20250408
|
||||
|
||||
- Modified: jindofs 6.3.4 -> 6.8.2
|
||||
|
||||
## 20250402
|
||||
|
||||
- Added: icu 75-1, develop ICU tokenizer based on ICU library.
|
||||
|
||||
11
thirdparty/build-thirdparty.sh
vendored
11
thirdparty/build-thirdparty.sh
vendored
@ -1809,8 +1809,19 @@ build_icu() {
|
||||
make -j "${PARALLEL}"
|
||||
make install
|
||||
}
|
||||
|
||||
# jindofs
|
||||
build_jindofs() {
|
||||
check_if_source_exist "${JINDOFS_SOURCE}"
|
||||
|
||||
rm -rf "${TP_INSTALL_DIR}/jindofs_libs/"
|
||||
mkdir -p "${TP_INSTALL_DIR}/jindofs_libs/"
|
||||
cp -r ${TP_SOURCE_DIR}/${JINDOFS_SOURCE}/* "${TP_INSTALL_DIR}/jindofs_libs/"
|
||||
}
|
||||
|
||||
if [[ "${#packages[@]}" -eq 0 ]]; then
|
||||
packages=(
|
||||
jindofs
|
||||
libunixodbc
|
||||
openssl
|
||||
libevent
|
||||
|
||||
8
thirdparty/vars.sh
vendored
8
thirdparty/vars.sh
vendored
@ -508,13 +508,18 @@ BASE64_NAME="v0.5.2.tar.gz"
|
||||
BASE64_SOURCE="base64-0.5.2"
|
||||
BASE64_MD5SUM="49e5a6c98bd0192aedd16c16eec39974"
|
||||
|
||||
|
||||
# icu
|
||||
ICU_DOWNLOAD="https://github.com/unicode-org/icu/archive/refs/tags/release-75-1.tar.gz"
|
||||
ICU_NAME=release-75-1.tar.gz
|
||||
ICU_SOURCE=icu-release-75-1
|
||||
ICU_MD5SUM="4003649b8731f938c852748ffa393847"
|
||||
|
||||
# jindofs
|
||||
JINDOFS_DOWNLOAD="https://github.com/apache/doris-thirdparty/releases/download/alibabacloud-jindodata-releases/jindofs-6.8.2-libs-0.1.tar.gz"
|
||||
JINDOFS_NAME=jindofs-6.8.2-libs-0.1.tar.gz
|
||||
JINDOFS_SOURCE=jindofs-6.8.2-libs-0.1
|
||||
JINDOFS_MD5SUM="0e5b0f71e636b8ed3f09e0bf16208fd1"
|
||||
|
||||
# all thirdparties which need to be downloaded is set in array TP_ARCHIVES
|
||||
export TP_ARCHIVES=(
|
||||
'LIBEVENT'
|
||||
@ -591,6 +596,7 @@ export TP_ARCHIVES=(
|
||||
'ALI_SDK'
|
||||
'BASE64'
|
||||
'ICU'
|
||||
'JINDOFS'
|
||||
)
|
||||
|
||||
if [[ "$(uname -s)" == 'Darwin' ]]; then
|
||||
|
||||
Reference in New Issue
Block a user