Code: Select all
juser@pc:/vol/ssd/factorio/factorio.16/bin/x64> ./factorio
./factorio: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
I still have Factorio 0.16.16 and it works just fine. According to ldd, it’s not linked against OpenSSL.
Logfile of the update attached. Can’t attach a newer logfile because Factorio 0.16.17 doesn’t even run and thus won’t create one.
I also attached the output of ldd for the 0.16.16 and 0.16.17 Factorio binaries.
Linking precompiled binaries against OpenSSL is a huge pain, AFAIK. Good luck with that.
Edit:
Considering other library issues currently popping up, such as the libpng one (56922), maybe a different build system was used and it pulled in OpenSSL even though it’s not even needed?
Compiling the outdated OpenSSL version 1.0.0 and feeding it to Factorio 0.16.17 makes the binary start, but then it runs into the libpng issue.