This is an automated email from the ASF dual-hosted git repository.
philo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new fb405c8c35 [GLUTEN-9402][VL] Fix tzdata compatibility (#10481)
fb405c8c35 is described below
commit fb405c8c35b2cd543600f96576d07b3f0037357c
Author: Yuan <[email protected]>
AuthorDate: Sun Aug 24 14:58:03 2025 +0100
[GLUTEN-9402][VL] Fix tzdata compatibility (#10481)
---
.github/workflows/velox_backend_arm.yml | 1 -
.github/workflows/velox_backend_x86.yml | 7 +------
dev/docker/Dockerfile.centos8-dynamic-build | 1 -
dev/docker/Dockerfile.centos8-static-build | 1 -
ep/build-velox/src/setup-centos7.sh | 5 -----
ep/build-velox/src/setup-centos8.sh | 1 -
6 files changed, 1 insertion(+), 15 deletions(-)
diff --git a/.github/workflows/velox_backend_arm.yml
b/.github/workflows/velox_backend_arm.yml
index 701d87fcbb..9f7d9b48d6 100644
--- a/.github/workflows/velox_backend_arm.yml
+++ b/.github/workflows/velox_backend_arm.yml
@@ -115,7 +115,6 @@ jobs:
- name: Setup java and maven
run: |
yum update -y && yum install -y java-1.8.0-openjdk-devel wget
- yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y
$SETUP install_maven
- name: Set environment variables
run: |
diff --git a/.github/workflows/velox_backend_x86.yml
b/.github/workflows/velox_backend_x86.yml
index 4cb9ac3a69..ba5fff7044 100644
--- a/.github/workflows/velox_backend_x86.yml
+++ b/.github/workflows/velox_backend_x86.yml
@@ -224,7 +224,6 @@ jobs:
else
yum update -y && yum install -y java-1.8.0-openjdk-devel wget
fi
- yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y
$SETUP install_maven
- name: Set environment variables
run: |
@@ -303,11 +302,7 @@ jobs:
# Setup java and maven
yum update -y && yum install -y java-1.8.0-openjdk-devel wget
tzdata python3-pip
-
- # upgrade tzdata
- pip3 install tzdata
- cp /usr/local/lib/python3.6/site-packages/tzdata/zoneinfo/Factory
/usr/share/zoneinfo/
-
+
$SETUP install_maven
export PATH=${PATH}:/usr/lib/maven/bin
diff --git a/dev/docker/Dockerfile.centos8-dynamic-build
b/dev/docker/Dockerfile.centos8-dynamic-build
index a961992205..04d5da8571 100644
--- a/dev/docker/Dockerfile.centos8-dynamic-build
+++ b/dev/docker/Dockerfile.centos8-dynamic-build
@@ -32,7 +32,6 @@ RUN set -ex; \
dnf install -y --setopt=install_weak_deps=False gcc-toolset-11; \
echo "check_certificate = off" >> ~/.wgetrc; \
yum install -y java-${JAVA_VERSION}-openjdk-devel patch wget git perl; \
- yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y; \
maven_version=3.9.2; \
local_binary="apache-maven-${maven_version}-bin.tar.gz"; \
mirror_host="https://www.apache.org/dyn/closer.lua"; \
diff --git a/dev/docker/Dockerfile.centos8-static-build
b/dev/docker/Dockerfile.centos8-static-build
index dd18401890..9e11692273 100644
--- a/dev/docker/Dockerfile.centos8-static-build
+++ b/dev/docker/Dockerfile.centos8-static-build
@@ -32,7 +32,6 @@ RUN set -ex; \
dnf install -y --setopt=install_weak_deps=False gcc-toolset-11; \
echo "check_certificate = off" >> ~/.wgetrc; \
yum install -y java-1.8.0-openjdk-devel patch wget git perl; \
- yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y; \
rpm -qa | grep tzdata; \
dnf clean all; \
git clone --depth=1 https://github.com/apache/incubator-gluten
/opt/gluten; \
diff --git a/ep/build-velox/src/setup-centos7.sh
b/ep/build-velox/src/setup-centos7.sh
index 8de8cfc1c5..6acf8ac727 100755
--- a/ep/build-velox/src/setup-centos7.sh
+++ b/ep/build-velox/src/setup-centos7.sh
@@ -237,11 +237,6 @@ dnf_install ccache wget which libevent-devel \
openssl-devel libzstd-devel lz4-devel double-conversion-devel \
curl-devel libxml2-devel libgsasl-devel libuuid-devel patch libicu-devel
tzdata
-# Update tzdata, required by Velox at runtime.
-dnf_install python3-pip
-pip3 install tzdata
-cp /usr/local/lib/python3.6/site-packages/tzdata/zoneinfo/Factory
/usr/share/zoneinfo/
-
$SUDO dnf remove -y gflags
# Required for Thrift
diff --git a/ep/build-velox/src/setup-centos8.sh
b/ep/build-velox/src/setup-centos8.sh
index ffea04b1bf..c002b4d266 100755
--- a/ep/build-velox/src/setup-centos8.sh
+++ b/ep/build-velox/src/setup-centos8.sh
@@ -61,7 +61,6 @@ function install_build_prerequisites {
dnf_install ninja-build curl ccache gcc-toolset-11 git wget which
dnf_install yasm
dnf_install autoconf automake python39 python39-devel python39-pip libtool
- dnf_install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
pip3.9 install cmake==3.28.3
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]