I'm compiling my application with OpenSSL 1.0.1h. Library is not linked statically, so my application depends on OpenSSL libraries locally installed by default on my operating system (SLED).
However, my application depends on libssl.so.1.0.0 and libcrypto.so.1.0.0 and in SUSE 15 SLED is installed openssl 1.1.0i, that means the libraries installed are libssl.so.1.1 and libcrypto.so.1.1.
SONAME is different and my application doesn't run because of that.
At the moment I wouldn't like to upgrade the OpenSSL version because the ABI changed a lot.
What are my options for run my application in SUSE 15?
In OpenSSL page it mentions "Our current LTS release is 1.0.2, and it will be supported until the end of 2019.". What does it mean? In my case, it's not supported anymore (because SUSE 15 doesn't support it).