Skip to content

Match OpenSSL DLLS names on Windows, continue to build with nasm - #1434

Open
jjhelmus wants to merge 4 commits into
mainfrom
jjh/windows_nasm_openssl
Open

jjhelmus wants to merge 4 commits into
mainfrom
jjh/windows_nasm_openssl

Conversation

@jjhelmus

@jjhelmus jjhelmus commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Build OpenSSL with nasm but produce un-suffixed DLL names for x64 builds, libcrypto-3.dll and libssl-3.dll.

Add tests to validate the DLL names.

This is an alternative to #1431 which continues to use nasm rather than using MASM.

closes #596

@jjhelmus jjhelmus added platform:windows Specific to the Windows platform python:3.11 python:3.14 python:3.15 arch:all Select all architectures build:all labels Nov 5, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arch:all Select all architectures build:all platform:windows Specific to the Windows platform python:3.11 python:3.14 python:3.15

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Windows: OpenSSL installed DLL name differs from CPython, affecting extension modules

1 participant