qBittorrent
qBittorrent copied to clipboard
AppImage - Include `GLIBC` and `GLIBCXX` in the package
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:
- https://discourse.appimage.org/t/specify-required-glibc-version-in-appimage/2413
And possible with this tool, for instance:
- https://github.com/AppImageCrafters/appimage-builder
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.
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.
ANNOUNCEMENT!
For anybody coming across this "Feature Request" & would like/love to see a potential implementation in the future! Here are some options available to you:
-
Please select/click the 👍 &/or ❤
reactionsin the original/opening post of this ticket. -
Please feel free (If you have the "skillset") to create a "Pull Request" implementing what's being requested in this ticket. (new/existing contributors/developers are always welcome)
DO:
- Provide constructive feedback.
- Display how other projects implemented same/similar etc.
DO NOT:
- Add a "Bump", "me too", "2nd/3rd" etc. or "criticizing" comment(s). (These will be disregarded/hidden as "spam/abuse/off-topic" etc. as they don't provide anything constructive.)