From 4f4a72955c07dbbe9622c6e5b51e253067451b0b Mon Sep 17 00:00:00 2001 From: KJ Tsanaktsidis Date: Tue, 4 Jun 2024 14:59:52 +1000 Subject: [PATCH] Don't download OpenSSL from ftp.openssl.org anyomre [ This is a backport to the 3.0 branch. ] OpenSSL announced that they're changing how they handle releases in this blog post: https://openssl.org/blog/blog/2024/04/30/releases-distribution-changes/ The tl;dr is that: * ftp.openssl.org is being shut down (even for HTTP access) * The releases at openssl.org/source will redirect to github * git.openssl.org is also shut down (the git repo is on github) This commit just changes over to using openss.org/source instead of ftp.openssl.org. We might also need to switch to downloading directly from Github... let's see. It also changes to cloning the head of openssl from github too. (cherry picked from commit 64c50112b60e2cdcc447620a1bd73380f7186600) --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fc4e847c3..e98354e80 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -98,7 +98,7 @@ jobs: case ${{ matrix.openssl }} in openssl-*) if [ -z "${{ matrix.git }}" ]; then - curl -OL https://ftp.openssl.org/source/${{ matrix.openssl }}.tar.gz + curl -OL https://openssl.org/source/${{ matrix.openssl }}.tar.gz tar xf ${{ matrix.openssl }}.tar.gz && cd ${{ matrix.openssl }} else git clone -b ${{ matrix.branch }} --depth 1 ${{ matrix.git }} ${{ matrix.openssl }}