You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Windows builds of Python 3.11 and 3.12 (and maybe 3.13 as well - haven't checked) refer to libcrypto-1_1.dll and libssl-1_1.dll (32-bit) or their 64-bit variants from PYTHON.json, while the install/DLLs folder contains libcrypto-3.dll and libssl-3.dll. I don't know what the best way would be to fix this; one possibility is to replace -1_1 with -3 in all occurrences in CONVERT_TO_BUILTIN_EXTENSIONS of the Windows build script when the target Python version is 3.11 or above, but there might be a better way.
I'll be happy to submit a PR if you let me know how to proceed with this in a way that is acceptable for the maintainers.
The text was updated successfully, but these errors were encountered:
Hm, I'm not super familiar with this part of the code yet but it looks like there are a couple things
We should validate that the shared_depends actually exist, so this can't be wrong in the future?
Instead of shared_depends_$arch we might want to introduce shared_depends_conditional with arch, depends, maximum-python-version, and minimum-python-version fields, similar to elsewhere, e.g.:
The Windows builds of Python 3.11 and 3.12 (and maybe 3.13 as well - haven't checked) refer to
libcrypto-1_1.dll
andlibssl-1_1.dll
(32-bit) or their 64-bit variants fromPYTHON.json
, while theinstall/DLLs
folder containslibcrypto-3.dll
andlibssl-3.dll
. I don't know what the best way would be to fix this; one possibility is to replace-1_1
with-3
in all occurrences inCONVERT_TO_BUILTIN_EXTENSIONS
of the Windows build script when the target Python version is 3.11 or above, but there might be a better way.I'll be happy to submit a PR if you let me know how to proceed with this in a way that is acceptable for the maintainers.
The text was updated successfully, but these errors were encountered: