Use libssh2 1.9.0 which has been fixed to compile with OpenSSL 1.1
See the release notes https://github.com/libssh2/libssh2/blob/master/RELEASE-NOTES
Compilation should have failed since we upgraded OpenSSL. It seems that they succeeded only because they did not happen. That's because the result of previous compilation is cached. The failure is differed until the cache is cleaned, which happens on regular time basis. How fragile...
Want to know about upcoming build environment updates?
Would you like to stay up-to-date with the upcoming Travis CI build environment updates? We set up a mailing list for you!