[Python-checkins] bpo-38820: Test with OpenSSL 3.0.0 final (GH-28205)
miss-islington
webhook-mailer at python.org
Wed Sep 8 04:26:14 EDT 2021
https://github.com/python/cpython/commit/2fe15dbaad651707fb198c3477b7db77ab89ade0
commit: 2fe15dbaad651707fb198c3477b7db77ab89ade0
branch: 3.10
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: miss-islington <31488909+miss-islington at users.noreply.github.com>
date: 2021-09-08T01:25:58-07:00
summary:
bpo-38820: Test with OpenSSL 3.0.0 final (GH-28205)
Signed-off-by: Christian Heimes <christian at python.org>
(cherry picked from commit cc7c6801945c6a7373553b78bd899ce09681ec0a)
Co-authored-by: Christian Heimes <christian at python.org>
files:
M .github/workflows/build.yml
M Tools/ssl/multissltests.py
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 2ccd351d8682e3..0607a565514bb4 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -206,7 +206,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- openssl_ver: [1.1.1l, 3.0.0-beta1]
+ openssl_ver: [1.1.1l, 3.0.0]
env:
OPENSSL_VER: ${{ matrix.openssl_ver }}
MULTISSL_DIR: ${{ github.workspace }}/multissl
diff --git a/Tools/ssl/multissltests.py b/Tools/ssl/multissltests.py
index 9b46c8c7c09d5c..7bdfd0b92bacf1 100755
--- a/Tools/ssl/multissltests.py
+++ b/Tools/ssl/multissltests.py
@@ -48,7 +48,7 @@
OPENSSL_RECENT_VERSIONS = [
"1.1.1l",
- "3.0.0-beta1"
+ "3.0.0"
]
LIBRESSL_OLD_VERSIONS = [
@@ -412,6 +412,10 @@ def _post_install_300(self):
["make", "-j1", "install_ssldirs", "install_fips"],
cwd=self.build_dir
)
+ if not os.path.isdir(self.lib_dir):
+ # 3.0.0-beta2 uses lib64 on 64 bit platforms
+ lib64 = self.lib_dir + "64"
+ os.symlink(lib64, self.lib_dir)
@property
def short_version(self):
More information about the Python-checkins
mailing list