You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Etterna dynamically links in libssl1.1 as a runtime dependency.
Unfortunately, as of Ubuntu 22.04, libssl1.1 is no longer easily available as they have fully deprecated it in favor of libssl3.
As a result, modern Ubuntu and all derivatives require something not easily obtainable even for users using our prebuilt Linux binary.
We should handle this in some fashion or other, either
a) Including instructions for acquiring libssl1.1 on modern Ubuntu derivatives
b) Trying to fix the root problem, that we require a now-ancient libssl version (can we statically link it in, or upgrade Etterna to use libssl3 instead?)
How Does The Feature Add To The Game?
Currently, users using modern Ubuntu/Ubuntu derivatives are unable to easily build Etterna or even use our pre-built binary without having to obtain a runtime dependency that now requires some technical know-how to obtain.
This problem makes it much harder for new Linux players to be able to play the game.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
That means we should really be working on switching to OpenSSL3.x rather than trying to improve the ease of users installing OpenSSL1.1 after its deprecation.
Is there an existing issue for the feature?
Describe the Feature
Etterna dynamically links in libssl1.1 as a runtime dependency.
Unfortunately, as of Ubuntu 22.04, libssl1.1 is no longer easily available as they have fully deprecated it in favor of libssl3.
As a result, modern Ubuntu and all derivatives require something not easily obtainable even for users using our prebuilt Linux binary.
We should handle this in some fashion or other, either
a) Including instructions for acquiring libssl1.1 on modern Ubuntu derivatives
b) Trying to fix the root problem, that we require a now-ancient libssl version (can we statically link it in, or upgrade Etterna to use libssl3 instead?)
How Does The Feature Add To The Game?
Currently, users using modern Ubuntu/Ubuntu derivatives are unable to easily build Etterna or even use our pre-built binary without having to obtain a runtime dependency that now requires some technical know-how to obtain.
This problem makes it much harder for new Linux players to be able to play the game.
Additional Context
No response
The text was updated successfully, but these errors were encountered: