-
-
Notifications
You must be signed in to change notification settings - Fork 31
Description
Is there an existing issue for this?
- I have searched the existing issues
What happened?
Release https://github.com/russellbanks/Komac/releases/tag/v2.2.0 mentions that it now requires OpenSSL to be installed.
This is not documented in the readme.
However, even after installing OpenSSL via apt-get on Ubuntu 22.04 any trying to run https://github.com/russellbanks/Komac/releases/download/v2.2.0/KomacPortable-linux-x64.tar.gz, I get:
error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
This is because Ubuntu 22.04 comes with OpenSSL 3.2.1 30 Jan 2024 (Library: OpenSSL 3.2.1 30 Jan 2024)
Seems like OpenSSL v1 is required for the builds from GitHub releases:

OpenSSL v1.1.1 reached it's end of life 11th September 2023 (https://www.openssl.org/blog/blog/2023/09/11/eol-111/index.html). So is this really something we should do?
Interestingly it works fine when installing with cargo install. In that case it seems to link to OpenSSL v3:

Is there any guidance on how to get it to run on Ubuntu 22 with the builds from GitHub releases?