This is an automated email from the ASF dual-hosted git repository.

wangdan pushed a commit to branch change-thrift-0.11.0-download
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus.git


The following commit(s) were added to refs/heads/change-thrift-0.11.0-download 
by this push:
     new 60d17531f fix(download): change the download url of thrift 0.11.0 
tarball to apache instead of github where it was removed recently
60d17531f is described below

commit 60d17531f4537b94ada3cb01090171929ae79ecb
Author: Dan Wang <wang...@apache.org>
AuthorDate: Wed Nov 27 14:12:57 2024 +0800

    fix(download): change the download url of thrift 0.11.0 tarball to apache 
instead of github where it was removed recently
---
 docker/pegasus-build-env/centos7/Dockerfile    | 6 +++---
 docker/pegasus-build-env/ubuntu1804/Dockerfile | 6 +++---
 docker/pegasus-build-env/ubuntu2004/Dockerfile | 6 +++---
 docker/pegasus-build-env/ubuntu2204/Dockerfile | 6 +++---
 java-client/scripts/download_thrift.sh         | 2 +-
 5 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/docker/pegasus-build-env/centos7/Dockerfile 
b/docker/pegasus-build-env/centos7/Dockerfile
index 12db0544f..3bb5333fd 100644
--- a/docker/pegasus-build-env/centos7/Dockerfile
+++ b/docker/pegasus-build-env/centos7/Dockerfile
@@ -68,11 +68,11 @@ RUN wget --progress=dot:giga 
https://archive.apache.org/dist/maven/maven-3/3.8.3
     && tar -zxf apache-maven-3.8.3-bin.tar.gz \
     && rm apache-maven-3.8.3-bin.tar.gz
 
-RUN wget --progress=dot:giga 
https://github.com/apache/thrift/archive/refs/tags/0.11.0.tar.gz -P /opt/thrift 
&& \
-    cd /opt/thrift && tar xzf 0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
+RUN wget --progress=dot:giga 
https://archive.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz -P 
/opt/thrift && \
+    cd /opt/thrift && tar xzf thrift-0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
     ./configure --enable-libs=no && \
     make -j$(($(nproc)/2+1)) && make install && cd - && \
-    rm -rf thrift-0.11.0 0.11.0.tar.gz
+    rm -rf thrift-0.11.0 thrift-0.11.0.tar.gz
 
 ENV JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
 ENV PATH="/opt/maven/apache-maven-3.8.3/bin:${PATH}"
diff --git a/docker/pegasus-build-env/ubuntu1804/Dockerfile 
b/docker/pegasus-build-env/ubuntu1804/Dockerfile
index 55189b199..55923f978 100644
--- a/docker/pegasus-build-env/ubuntu1804/Dockerfile
+++ b/docker/pegasus-build-env/ubuntu1804/Dockerfile
@@ -61,11 +61,11 @@ RUN add-apt-repository ppa:git-core/ppa -y; \
 
 RUN pip3 install --no-cache-dir --upgrade pip && pip3 install --no-cache-dir 
cmake
 
-RUN wget --progress=dot:giga 
https://github.com/apache/thrift/archive/refs/tags/0.11.0.tar.gz -P /opt/thrift 
&& \
-    cd /opt/thrift && tar xzf 0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
+RUN wget --progress=dot:giga 
https://archive.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz -P 
/opt/thrift && \
+    cd /opt/thrift && tar xzf thrift-0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
     ./configure --enable-libs=no && \
     make -j$(($(nproc)/2+1)) && make install && cd - && \
-    rm -rf thrift-0.11.0 0.11.0.tar.gz
+    rm -rf thrift-0.11.0 thrift-0.11.0.tar.gz 
 
 ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
 ENV CLASSPATH=$JAVA_HOME/lib/
diff --git a/docker/pegasus-build-env/ubuntu2004/Dockerfile 
b/docker/pegasus-build-env/ubuntu2004/Dockerfile
index 73d58e059..3a975a547 100644
--- a/docker/pegasus-build-env/ubuntu2004/Dockerfile
+++ b/docker/pegasus-build-env/ubuntu2004/Dockerfile
@@ -60,11 +60,11 @@ RUN add-apt-repository ppa:git-core/ppa -y; \
 
 RUN pip3 install --no-cache-dir cmake
 
-RUN wget --progress=dot:giga 
https://github.com/apache/thrift/archive/refs/tags/0.11.0.tar.gz -P /opt/thrift 
&& \
-    cd /opt/thrift && tar xzf 0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
+RUN wget --progress=dot:giga 
https://archive.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz -P 
/opt/thrift && \
+    cd /opt/thrift && tar xzf thrift-0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
     ./configure --enable-libs=no && \
     make -j$(($(nproc)/2+1)) && make install && cd - && \
-    rm -rf thrift-0.11.0 0.11.0.tar.gz
+    rm -rf thrift-0.11.0 thrift-0.11.0.tar.gz
 
 ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
 ENV CLASSPATH=$JAVA_HOME/lib/
diff --git a/docker/pegasus-build-env/ubuntu2204/Dockerfile 
b/docker/pegasus-build-env/ubuntu2204/Dockerfile
index d7efdb286..e5a08417d 100644
--- a/docker/pegasus-build-env/ubuntu2204/Dockerfile
+++ b/docker/pegasus-build-env/ubuntu2204/Dockerfile
@@ -56,11 +56,11 @@ RUN apt-get update -y; \
 RUN pip3 install --no-cache-dir --upgrade pip
 RUN pip3 install --no-cache-dir cmake
 
-RUN wget --progress=dot:giga 
https://github.com/apache/thrift/archive/refs/tags/0.11.0.tar.gz -P /opt/thrift 
&& \
-    cd /opt/thrift && tar xzf 0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
+RUN wget --progress=dot:giga 
https://archive.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz -P 
/opt/thrift && \
+    cd /opt/thrift && tar xzf thrift-0.11.0.tar.gz && cd thrift-0.11.0 && 
./bootstrap.sh && \
     ./configure --enable-libs=no && \
     make -j$(($(nproc)/2+1)) && make install && cd - && \
-    rm -rf thrift-0.11.0 0.11.0.tar.gz
+    rm -rf thrift-0.11.0 thrift-0.11.0.tar.gz
 
 ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
 ENV CLASSPATH=$JAVA_HOME/lib/
diff --git a/java-client/scripts/download_thrift.sh 
b/java-client/scripts/download_thrift.sh
index ea5e4f6ae..53be2a94d 100755
--- a/java-client/scripts/download_thrift.sh
+++ b/java-client/scripts/download_thrift.sh
@@ -21,7 +21,7 @@
 
 function GenThriftTool() {
     set -e
-    wget --progress=dot:giga 
https://github.com/apache/thrift/archive/refs/tags/0.11.0.tar.gz -O 
thrift-0.11.0.tar.gz
+    wget --progress=dot:giga 
https://archive.apache.org/dist/thrift/0.11.0/thrift-0.11.0.tar.gz -O 
thrift-0.11.0.tar.gz
     tar xzf thrift-0.11.0.tar.gz
     pushd thrift-0.11.0
     ./bootstrap.sh


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pegasus.apache.org
For additional commands, e-mail: commits-h...@pegasus.apache.org

Reply via email to