Bug Reporter <bugs...@gmail.com> added the comment:
I downloaded Ubuntu's openssl_1.1.1f.orig.tar.gz and openssl_1.1.1f-1ubuntu2.debian.tar.xz from https://launchpad.net/ubuntu/+source/openssl/1.1.1f-1ubuntu2, but I did not know how to apply patches. In addition, too many files differ, so I could not understand what makes test_ssl fail. So I took a different approach. In Ubuntu-20.04, "apt policy openssl" returned the version of the installed library: 1.1.1f-1ubuntu2. I ran "apt source openssl" to downloade the source code from Ubuntu. I compiled, tested and installed it. If LD_LIBRARY_PATH is not set, ldd returns this: libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1 libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 make test TESTOPTS="-v test_ssl": FAILED (errors=6, skipped=11) If LD_LIBRARY_PATH is set to compiled openssl-1.1.1f-1ubuntu2: libssl.so.1.1 => /home/bugsrep/openssl-ubuntu2/lib/libssl.so.1.1 libcrypto.so.1.1 => /home/bugsrep/openssl-ubuntu2/lib/libcrypto.so.1.1 make test TESTOPTS="-v test_ssl": OK (skipped=11) == Tests result: SUCCESS == 1 test OK. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue41561> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com