qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.69k stars 4.01k forks source link

AppImage - Include `GLIBC` and `GLIBCXX` in the package #17283

Open o-l-a-v opened 2 years ago

o-l-a-v commented 2 years ago

Suggestion

Make the AppImage more self contained by packaging GLIBC and GLIBCXX inside it, so that it can run on older systems than the system where the AppImage was built.

It's discussed here:

And possible with this tool, for instance:

Use case

Make the AppImage able to run on more (older) systems.

Extra info/examples/attachments

Background: I tried running latest qBittorrent AppImage on Peppermint 10 (Ubuntu 18.04) but got errors saying required versions of GLIBC and GLIBCXX was missing. Then did a Google search and found above resources.

Danny3 commented 1 month ago

It would be nice if these self contained libraries are used just as a fallback, so the AppImage file uses the newer libraries by default if they are available on the system and use the embedded ones only if they are not.