Posted October 11, 2021
I just installed Baldur's Gate: Enhanced Edition on my Slackware64-current Linux box.
Upon starting the game I was greeted with these messages:
./BaldursGate: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
This message appeared first for libssl.so.1.0.0 and then for libcrypto.so.1.0.0.
The thing is that these libs belong to OpenSSL 1.0, which is ancient. Slackware switched to OpenSSL 1.1. on 2013 and now these lib versions are strongly deprecated and their presence in a system is right now, I think, a security risk.
I had to hunt an old openssl-solibs package to extract these ancient libs. Once they were somewhere in my $PATH, the game ran fine.
Dear GOG: Can you please update the build so we can run it with OpenSSL libs version 1.1? Thanks in advance.
Upon starting the game I was greeted with these messages:
./BaldursGate: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
This message appeared first for libssl.so.1.0.0 and then for libcrypto.so.1.0.0.
The thing is that these libs belong to OpenSSL 1.0, which is ancient. Slackware switched to OpenSSL 1.1. on 2013 and now these lib versions are strongly deprecated and their presence in a system is right now, I think, a security risk.
I had to hunt an old openssl-solibs package to extract these ancient libs. Once they were somewhere in my $PATH, the game ran fine.
Dear GOG: Can you please update the build so we can run it with OpenSSL libs version 1.1? Thanks in advance.