Message310277
Starting with #31399 Python will require some OpenSSL 1.0.2 features. The features are not available in LibreSSL yet. There is no easy way to detect the feature from setup.py. The inc_dir variable in setup.py does not reflect CPPFLAG. I tried "self.compiler.preprocess()" but run into more issues. For example prints to stderr in error cases.
https://www.gnu.org/software/autoconf-archive/ax_check_openssl.html makes it easy to check for working OpenSSL. It uses either pkg-config or falls back to manual detection in common locations.
Based on the M4 macro it is easy to check for features like working X509_VERIFY_PARAM_set1_host() function. |
|
Date |
User |
Action |
Args |
2018-01-19 13:48:26 | christian.heimes | set | recipients:
+ christian.heimes |
2018-01-19 13:48:26 | christian.heimes | set | messageid: <1516369706.4.0.467229070634.issue32598@psf.upfronthosting.co.za> |
2018-01-19 13:48:26 | christian.heimes | link | issue32598 messages |
2018-01-19 13:48:26 | christian.heimes | create | |
|