I want to have openssl-1.0.2 and openssl-1.1.0 both available for dynamic linking to different applications. I'm slightly unsure about this, because I would expect 1.0.2 to be installed in a file called libssl.so.1.0.2 but it's actually in a file called libssl.so.1.0.0.
This the setup with only 1.0.2 installed:
/versions64/local/lib/libssl.so -> libssl.so.1.0.0 /versions64/local/lib/libssl.so.1.0.0
And this is what it looks like after 1.1.0 is installed:
/versions64/local/lib/libssl.so -> libssl.so.1.1 /versions64/local/lib/libssl.so.1.0.0 /versions64/local/lib/libssl.so.1.1
Are applications that require 1.0.2 going to know to look in libssl.so.1.0.0 and ignore libssl.so?