Not sure if this is relevant, but I know they updated the openssl version
in Python 3.10. I had the opposite problem trying to use Python 3.10 on
CentOS 7 which has the old openSSL. I had to back off to 3.9. maybe running
over the network invoked openSSL at some point and that's where the
Solved!
The astute reader will notice that while I built the latest version of
python3.10 2022-05-24 11:38, the one I was testing was built May 15 2022,
12:44:05.
This was left over from an earlier iteration, and not cleaned up with a
subsequent make clean that was run after another
It turns out the one problem was being caused by the manual change to Makefile
I made at 2022-05-23 11:35.
My build goes through now by prefixing after
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/custom-openssl/lib after sudo, as
the root account was not getting this environment variable.
I should have mentioned, earlier I made these changes to Setup
2022-05-22 14:54 vim /home/lking/python/Python-3.10.4/Modules/Setup
207c207
< #_socket socketmodule.c
---
> _socket socketmodule.c
211,217c211,217
< #
I should have mentioned, earlier I made these changes to Setup
2022-05-22 14:54 vim /home/lking/python/Python-3.10.4/Modules/Setup
207c207
< #_socket socketmodule.c
---
> _socket socketmodule.c
211,217c211,217
< #
Christian Heimes wrote:
> For PEP 644 I added new instructions how to build Python 3.10 with
> custom OpenSSL builds. The instructions should work on all major Linux
> distributions. They have been tested on Debian-like and Fedora-like
> platforms:
>