[issue38577] OPENSSL_* flags not propagated to extensions during build
Christian Heimes
report at bugs.python.org
Thu Oct 24 05:35:46 EDT 2019
Christian Heimes <lists at cheimes.de> added the comment:
'--with-openssl' purpose is to override the OpenSSL location for Python's internal _ssl and _hashlib module. It is not designed to interfere with 3rd party extensions that are built with distutils or setuptools.
It is the decision of a 3rd party package how it wants to handle these extra flags -- or if it is able to use them at all. In case of PyMySQL you must use the same shared libraries as libmysqlclient. You cannot use a different OpenSSL ABIs, APIs, or shared libraries for PyMySQL and libmysqlclient.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue38577>
_______________________________________
More information about the Python-bugs-list
mailing list