indygreg / python-build-standalone

Produce redistributable builds of Python
Mozilla Public License 2.0
2.14k stars 133 forks source link

Wrong manifest entries for libssl and libcrypto #379

Open vadimcn opened 1 month ago

vadimcn commented 1 month ago

The PYTHON.json in cpython-3.12.7+20241016-x86_64-pc-windows-msvc-shared-pgo-full.tar.zst has this:

        "extensions": {
            ...
            "_ssl": [
                {
                    ...
                    "links": [
                        ...
                        {
                            "name": "libcrypto-1_1-x64",
                            "path_dynamic": "install/DLLs/libcrypto-1_1-x64.dll"
                        },
                        {
                            "name": "libssl-1_1-x64",
                            "path_dynamic": "install/DLLs/libssl-1_1-x64.dll"
                        }
                    ],

However libcrypto-1_1-x64.dll and libssl-1_1-x64.dll do not exist in the archive. Instead, there are libcrypto-3-x64.dll and libssl-3-x64.dll