]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Fetch OpenSSL versions via source/old links
authorArne Schwabe <arne@rfc2549.org>
Wed, 1 Apr 2020 12:40:19 +0000 (14:40 +0200)
committerGert Doering <gert@greenie.muc.de>
Wed, 1 Apr 2020 12:52:36 +0000 (14:52 +0200)
New versions are already available as source/old but old version at
some point disappear from the normal download path. Use the source/old
path for all OpenSSL versions to avoid this problem.

Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Acked-by: Lev Stipakov <lstipakov@gmail.com>
Message-Id: <20200401124019.10529-1-arne@rfc2549.org>
URL: https://www.mail-archive.com/search?l=mid&q=20200401124019.10529-1-arne@rfc2549.org
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit 3e0e169254427c4fdcd667e23b110fb939f9fbde)

.travis/build-deps.sh

index 391b35ef7bc6deba2bfdc590b2bf3c4f4f2c81c6..b3f3995c88462df40159e3d4031f2f7cdb169ded 100755 (executable)
@@ -78,8 +78,9 @@ build_mbedtls () {
 
 download_openssl () {
     if [ ! -f "download-cache/openssl-${OPENSSL_VERSION}.tar.gz" ]; then
+        MAJOR=`echo $OPENSSL_VERSION | sed -e 's/\([0-9.]*\).*/\1/'`
         wget -P download-cache/ \
-            "https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz"
+             "https://www.openssl.org/source/old/${MAJOR}/openssl-${OPENSSL_VERSION}.tar.gz"
     fi
 }