diff options
| author | Christian Heimes <christian@python.org> | 2021-04-26 15:13:34 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-26 15:13:34 +0200 |
| commit | 5f87915d4af724f375b00dde2b948468d3e4ca97 (patch) | |
| tree | 55e81f01ed3841f183808e9ff88d7fe79379c041 /setup.py | |
| parent | 666991fc598bc312d72aff0078ecb553f0a968f1 (diff) | |
| download | cpython-git-5f87915d4af724f375b00dde2b948468d3e4ca97.tar.gz | |
bpo-43466: Link with libz in PY_UNSUPPORTED_OPENSSL_BUILD path (GH-25587)
Some OpenSSL build flavors need libz for compression support.
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -2466,7 +2466,8 @@ class PyBuildExt(build_ext): extra_linker_args.append(f"-Wl,--exclude-libs,lib{lib}.a") openssl_extension_kwargs["extra_link_args"] = extra_linker_args # don't link OpenSSL shared libraries. - openssl_extension_kwargs["libraries"] = [] + # include libz for OpenSSL build flavors with compression support + openssl_extension_kwargs["libraries"] = ["z"] self.add( Extension( |
