Issue 25158: Python 3.2.2 and 3.5.0 Do not seem compatible with OpenSSL 1.0.2d on Solaris 10 (original) (raw)
Issue25158
Created on 2015-09-18 01:11 by eeiddne, last changed 2022-04-11 14:58 by admin. This issue is now closed.
Messages (3) | ||
---|---|---|
msg250928 - (view) | Author: Donal Duane (eeiddne) | Date: 2015-09-18 01:11 |
Hi, I have been trying to compile both Python 3.2.2, and 3.5.0 with OpenSSL 1.0.2d. Python 3.2.2 succeeds to compile and install, but fails to load the OpenSSL module: >>> import ssl ld.so.1: python3.2: fatal: relocation error: file /usr/local/ssl/lib/libssl.so.1.0.0: symbol EVP_aes_128_cbc_hmac_sha256: referenced symbol not found Killed Python 3.5.0 fails to make install: ld.so.1: python: fatal: relocation error: file /usr/local/ssl/lib/libssl.so.1.0.0: symbol EVP_aes_128_cbc_hmac_sha256: referenced symbol not found *** Error code 137 make: Fatal error: Command failed for target `install' Has anyone seen this behavior? Up to now, we have been successfully using Python 3.2.2 with OpenSSL 1.0.1j, but cannot use that version anymore due to a critical SSL security bug. I would greatly appreciate any information on the above errors. Regards, Dónal | ||
msg251044 - (view) | Author: Terry J. Reedy (terry.reedy) * ![]() |
Date: 2015-09-18 23:57 |
If you are concerned about security and compiling 3.2.2, I would expect you should use the latest release, 3.2.6, with several fixes including security fixes. There should be one more security release in early 2016. I believe 3.5.0 has 1.0.2c. I don't know our policy on supporting new versions, or exactly who handles ssl updates. | ||
msg275207 - (view) | Author: Christian Heimes (christian.heimes) * ![]() |
Date: 2016-09-08 23:08 |
This isn't a bug in Python. The dynamic linker of your OS complains about missing symbols in a shared library that is not under control of Python. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:58:21 | admin | set | github: 69345 |
2016-09-08 23:08:20 | christian.heimes | set | status: open -> closednosy: + christian.heimesmessages: + resolution: out of date |
2015-09-18 23:57:12 | terry.reedy | set | nosy: + georg.brandl, terry.reedy, dstufftmessages: + |
2015-09-18 01:11:24 | eeiddne | create |