Unvanquished / updater

QML based updater to install, update and launch the Unvanquished game.
https://unvanquished.net/download
15 stars 7 forks source link

libc is too new #91

Closed hyh19962008 closed 2 years ago

hyh19962008 commented 3 years ago

Hi, I'm running on a Ubuntu 18.04 LTS which shipped with libc 2.26(GCC 7.5.0), the app requires libc 2.28 so I couldn't start it. I think this is not very user-friendly. If it's possible to build the app with older version of gcc so that it can run on more Linux distro?

illwieckz commented 3 years ago

Hmm, maybe we may investigate building on 18.04 (I don't know how well Qt5 will be happy with it though), but is there a reason that prevents you to use the 20.04 LTS and what it is?

hyh19962008 commented 3 years ago

Nope, I just thought that maybe it's not likely the case for most of the people speding hours to upgrade their system just to play a game / run a software.

FreeSlave commented 3 years ago

I agree. The software should run on the the most old distro possible if doing so does not introduce major inconveniences for development process. Thankfully with docker it's easy to check if the game will be at least buildable on older envrionments. Try it out with some older ubuntu version instead of debian buster.

slipher commented 3 years ago

@hyh19962008 Try this. I patched out a couple feature tests to disable the two symbols which have the 2.28 version (commit).

hyh19962008 commented 3 years ago

thx, it works.

ghost commented 2 years ago

Should this be kept open now?