This is an automated email from the ASF dual-hosted git repository.
zhztheplayer pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 98d816874b [GLUTEN-6887][VL] Daily Update Velox Version (2026_04_17)
(#11956)
98d816874b is described below
commit 98d816874b97c15464c30a09cec00c6712c44c37
Author: Gluten Performance Bot
<[email protected]>
AuthorDate: Tue Apr 21 06:04:08 2026 +0100
[GLUTEN-6887][VL] Daily Update Velox Version (2026_04_17) (#11956)
---
dev/ci-velox-buildshared-centos-8.sh | 6 ++++++
ep/build-velox/src/build-velox.sh | 2 +-
ep/build-velox/src/get-velox.sh | 4 ++--
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/dev/ci-velox-buildshared-centos-8.sh
b/dev/ci-velox-buildshared-centos-8.sh
index acaa94a897..14dceb777a 100755
--- a/dev/ci-velox-buildshared-centos-8.sh
+++ b/dev/ci-velox-buildshared-centos-8.sh
@@ -18,5 +18,11 @@
set -e
source /opt/rh/gcc-toolset-11/enable
+
+if [ "$(uname -m)" = "aarch64" ]; then
+ export CPU_TARGET="aarch64";
+ export VCPKG_FORCE_SYSTEM_BINARIES=1;
+fi
+
./dev/builddeps-veloxbe.sh --run_setup_script=OFF --build_arrow=OFF
--build_tests=ON \
--build_examples=ON --build_benchmarks=ON
diff --git a/ep/build-velox/src/build-velox.sh
b/ep/build-velox/src/build-velox.sh
index 8d2d3317c0..99b066415b 100755
--- a/ep/build-velox/src/build-velox.sh
+++ b/ep/build-velox/src/build-velox.sh
@@ -106,7 +106,7 @@ function compile {
COMPILE_OPTION="-DCMAKE_CXX_FLAGS=\"$CXX_FLAGS\" -DVELOX_ENABLE_PARQUET=ON
-DVELOX_BUILD_TESTING=OFF \
-DVELOX_MONO_LIBRARY=ON -DVELOX_BUILD_RUNNER=OFF
-DVELOX_SIMDJSON_SKIPUTF8VALIDATION=ON \
- -DVELOX_ENABLE_GEO=ON"
+ -DVELOX_ENABLE_GEO=OFF"
if [ $BUILD_TEST_UTILS == "ON" ]; then
COMPILE_OPTION="$COMPILE_OPTION -DVELOX_BUILD_TEST_UTILS=ON"
fi
diff --git a/ep/build-velox/src/get-velox.sh b/ep/build-velox/src/get-velox.sh
index ca14bc9880..1ea15c3e68 100755
--- a/ep/build-velox/src/get-velox.sh
+++ b/ep/build-velox/src/get-velox.sh
@@ -18,8 +18,8 @@ set -exu
CURRENT_DIR=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
VELOX_REPO=https://github.com/IBM/velox.git
-VELOX_BRANCH=dft-2026_04_16
-VELOX_ENHANCED_BRANCH=ibm-2026_04_16
+VELOX_BRANCH=dft-2026_04_17
+VELOX_ENHANCED_BRANCH=ibm-2026_04_17
VELOX_HOME=""
RUN_SETUP_SCRIPT=ON
ENABLE_ENHANCED_FEATURES=OFF
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]