[New-bugs-announce] [issue46570] Windows support for OpenSSL 3.0
report at bugs.python.org
Sat Jan 29 08:35:11 EST 2022
New submission from Jay Lee <jay0lee at gmail.com>:
Steps to reproduce:
1) Compile OpenSSL 3.0 on Windows.
2) use get_externals.bat to download Python external requirements on Windows.
3) Overwrite OpenSSL 1.1.1m in externals with your OpenSSL 3.0 build.
Python will build against OpenSSL 3.0
Build fails with missing DLLs.
- For OpenSSL 3.0 builds, the first suffix for libcrypto and libssl is -3, not -1_1.
- For x86_64 builds, there's also an -x64 suffix to distinguish from x86 builds.
I have a openssl.props modified file at:
which I've overwritten the existing:
file with and then succesfully compiled against OpenSSL 3.0. However I'm not certain if or where the logic should exist to detect OpenSSL 3.0 DLLs instead of 1.1.
components: Build, SSL
nosy: christian.heimes, jay0lee
title: Windows support for OpenSSL 3.0
type: compile error
versions: Python 3.10, Python 3.11
Python tracker <report at bugs.python.org>
More information about the New-bugs-announce