This is an automated email from the ASF dual-hosted git repository. zhouyuan pushed a commit to branch wip_macos_test in repository https://gitbox.apache.org/repos/asf/gluten.git
commit c2bfa47e7cfa3de46faecd57e6bbe2f8e6da15f6 Author: Yuan <[email protected]> AuthorDate: Fri Aug 21 10:00:30 2026 +0100 fix weekly job for ubuntu/openeuler Signed-off-by: Yuan <[email protected]> --- dev/build-helper-functions.sh | 2 ++ ep/build-velox/src/setup-openeuler24.sh | 28 ++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/dev/build-helper-functions.sh b/dev/build-helper-functions.sh index 3f2537da2a..631da2847a 100644 --- a/dev/build-helper-functions.sh +++ b/dev/build-helper-functions.sh @@ -232,6 +232,7 @@ function setup_linux { export SIMDJSON_SKIPUTF8VALIDATION=ON if [[ "$LINUX_DISTRIBUTION" == "ubuntu" || "$LINUX_DISTRIBUTION" == "debian" || "$LINUX_DISTRIBUTION" == "pop" ]]; then + source scripts/setup-ubuntu.sh scripts/setup-ubuntu.sh elif [[ "$LINUX_DISTRIBUTION" == "centos" ]]; then source scripts/setup-centos-adapters.sh @@ -253,6 +254,7 @@ function setup_linux { elif [[ "$LINUX_DISTRIBUTION" == "openEuler" ]]; then case "$LINUX_VERSION_ID" in 24.03) + source $GLUTEN_VELOX_SCRIPT_HOME/setup-openeuler24.sh $GLUTEN_VELOX_SCRIPT_HOME/setup-openeuler24.sh ;; *) echo "Unsupported openEuler version: $LINUX_VERSION_ID" diff --git a/ep/build-velox/src/setup-openeuler24.sh b/ep/build-velox/src/setup-openeuler24.sh index 39fd196e73..682e705832 100755 --- a/ep/build-velox/src/setup-openeuler24.sh +++ b/ep/build-velox/src/setup-openeuler24.sh @@ -231,6 +231,34 @@ function install_velox_deps { run_and_time install_geos } +function install_s3 { + install_aws_deps + local MINIO_OS="linux" + install_minio ${MINIO_OS} +} + +function install_gcs { + dnf -y install npm curl-devel c-ares-devel re2-devel + install_gcs_sdk_cpp +} + +function install_abfs { + dnf -y install perl-IPC-Cmd openssl-devel libxml2-devel + install_azure_storage_sdk_cpp +} + +function install_hdfs { + dnf -y install libxml2-devel libgsasl-devel libuuid-devel krb5-devel java-1.8.0-openjdk-devel + install_hdfs_deps +} + +function install_adapters { + run_and_time install_s3 + run_and_time install_gcs + run_and_time install_abfs + run_and_time install_hdfs +} + (return 2> /dev/null) && return # If script was sourced, don't run commands. ( --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
