From 029ac5377d65363fe3c1db9b571aeb8f53ba6f4d Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Sat, 16 Aug 2025 01:28:08 +0000 Subject: [PATCH] 24.03-lts-sp1 update arrow to 21.0.0 --- Storage/arrow/21.0.0/24.03-lts-sp1/Dockerfile | 18 ++++++++++++++++++ Storage/arrow/meta.yml | 4 +++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 Storage/arrow/21.0.0/24.03-lts-sp1/Dockerfile diff --git a/Storage/arrow/21.0.0/24.03-lts-sp1/Dockerfile b/Storage/arrow/21.0.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..e02993d8 --- /dev/null +++ b/Storage/arrow/21.0.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,18 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG VERSION=21.0.0 + +RUN yum install -y git gcc gcc-c++ make cmake wget && \ + yum clean all + +RUN git clone -b maint-${VERSION} https://github.com/apache/arrow.git && \ + mkdir -p /arrow/cpp/release && \ + cd /arrow/cpp/release && \ + cmake .. && \ + make -j$(nproc) \ + && make install DESTDIR=/usr/local && \ + rm -rf /arrow + +WORKDIR /usr/local +CMD ["/bin/bash"] \ No newline at end of file diff --git a/Storage/arrow/meta.yml b/Storage/arrow/meta.yml index a364baa9..7e1613a7 100644 --- a/Storage/arrow/meta.yml +++ b/Storage/arrow/meta.yml @@ -1,2 +1,4 @@ 19.0.1-oe2403sp1: - path: 19.0.1/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 19.0.1/24.03-lts-sp1/Dockerfile +21.0.0-oe2403sp1: + path: 21.0.0/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee