Message389715
There are now multiple ways to build Python with a custom OpenSSL build on Linux and BSD-like platforms:
1) Tools/ssl/multissltest.py
2) ./configure --with-openssl=/path/to/openssl --with-openssl-rpath=auto
3) undocumented hack from commit bacefbf41461ab703b8d561f0e3d766427eab367
4) static extension modules with a custom "Modules/Setup.local" like this:
OPENSSL=/home/heimes/dev/python/multissl/openssl/1.1.1j-static
_ssl _ssl.c \
-I$(OPENSSL)/include -L$(OPENSSL)/lib \
-l:libssl.a -Wl,--exclude-libs,libssl.a \
-l:libcrypto.a -Wl,--exclude-libs,libcrypto.a
_hashlib _hashopenssl.c \
-I$(OPENSSL)/include -L$(OPENSSL)/lib \
-l:libcrypto.a -Wl,--exclude-libs,libcrypto.a |
|
Date |
User |
Action |
Args |
2021-03-29 17:46:19 | christian.heimes | set | recipients:
+ christian.heimes, barry, gregory.p.smith, vstinner, pablogsal, miss-islington |
2021-03-29 17:46:19 | christian.heimes | set | messageid: <1617039979.8.0.473207768026.issue43466@roundup.psfhosted.org> |
2021-03-29 17:46:19 | christian.heimes | link | issue43466 messages |
2021-03-29 17:46:19 | christian.heimes | create | |
|