Author christian.heimes
Recipients christian.heimes
Date 2018-01-14.10:39:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
For several planned features and security improvements, at least OpenSSL 1.0.2 is required. OpenSSL 1.1.0 is preferred to test all new features. See discussion . However Travis CI uses Ubuntu 14.04 LTS, which comes with OpenSSL 1.0.1.

To address the problem, CPython has either to compile and install a local copy of OpenSSL, move to container-based testing or use a different CI provider with more recent infrastructure.

I have created a PR that uses an improved version of my multissl test helper to compile and install the latest copy of OpenSSL 1.1.0. The build is cached by Travis. I *think* it is necessary to build OpenSSL in master so PRs can use the cache. A daily Travis cron job on master should do the trick.
Date User Action Args
2018-01-14 10:39:47christian.heimessetrecipients: + christian.heimes
2018-01-14 10:39:47christian.heimessetmessageid: <>
2018-01-14 10:39:47christian.heimeslinkissue32549 messages
2018-01-14 10:39:46christian.heimescreate