diff options
author | Christian Heimes <christian@python.org> | 2021-04-26 13:13:34 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-26 13:13:34 (GMT) |
commit | 5f87915d4af724f375b00dde2b948468d3e4ca97 (patch) | |
tree | 55e81f01ed3841f183808e9ff88d7fe79379c041 /setup.py | |
parent | 666991fc598bc312d72aff0078ecb553f0a968f1 (diff) | |
download | cpython-5f87915d4af724f375b00dde2b948468d3e4ca97.zip cpython-5f87915d4af724f375b00dde2b948468d3e4ca97.tar.gz cpython-5f87915d4af724f375b00dde2b948468d3e4ca97.tar.bz2 |
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( |