[Python-Dev] make multissltests

Christian Heimes christian at python.org
Fri Sep 8 17:45:36 EDT 2017


For your information,

You can now automatically compile and check the ssl module with multiple
versions of OpenSSL and LibreSSL. The multissltest script downloads
tar.gz, compiles the source and installs headers + shared lib into a
local directory. It takes rather long the first time because OpenSSL
does not support parallel builds. Be prepared to wait an hour.

After the script has downloaded and installed OpenSSL/LibreSSL, it
recompiles the ssl and hashlib module with every version and runs the
SSL-related test suite.

make multissltests compiles and runs all tests
make multisslcompile only compiles

See ./python Tools/ssl/multissltests.py --help for additional options.

For now the script covers:
    * OpenSSL 0.9.8zc
    * OpenSSL 0.9.8zh
    * OpenSSL 1.0.1u
    * OpenSSL 1.0.2
    * OpenSSL 1.0.2l
    * OpenSSL 1.1.0f
    * LibreSSL 2.3.10
    * LibreSSL 2.4.5
    * LibreSSL 2.5.3
    * LibreSSL 2.5.5

Christian


More information about the Python-Dev mailing list