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]

Reply via email to