Hello,
I’m trying to establish the build provenance and configuration of the Windows x64 OpenSSL binaries used by CPython 3.14.6.
CPython 3.14.6 selects the openssl-bin-3.5.7 branch from python/cpython-bin-deps. I found the OpenSSL build recipe in PCbuild/openssl.vcxproj, but I have not been able to establish that this exact recipe produced the prebuilt binaries in that branch.
Could you please point me to the authoritative build record or metadata for these binaries? Specifically:
- Which immutable
cpython-bin-depscommit identifies the Windows x64 binaries, and what build job/recipe produced them? - What OpenSSL source revision, patches, and Configure arguments/effective configuration were used, particularly
OPENSSLDIR,MODULESDIR, and automatic config-loading settings? - With OpenSSL environment overrides absent, where would this build resolve its default configuration, if any?
- For ordinary SHA256 through CPython
_hashlib, does this build require an external provider module? If so, what is its default provider directory?
Links to existing build records, commits, or configuration metadata would be completely sufficient; I’m not asking for a security assessment or a new build.
Thank you.