Many upstreams use travis-ci or another CI solution to automatically build their code and run unit tests
It will be hard for such upstreams to incorporate OpenSSL 1.1.x support if they can't easily get the package in there. What is the suggested way for such upstream projects to solve this? Here is how I currently get the dependencies for my resiprocate builds: https://github.com/resiprocate/resiprocate/blob/master/.travis.yml