1
0
mirror of https://github.com/bpozdena/OneDriveGUI.git synced 2026-10-28 17:55:09 +03:00

Bundle libglib2.0-0 in the AppImage

Qt requires libgthread-2.0.so.0, which is provided by libglib2.0-0.
Some distributions (reported on openSUSE Leap 16) do not have it
installed system-wide, so the AppImage failed to start with
"libgthread-2.0.so.0: cannot open shared object file". An AppImage is
expected to carry all of its dependencies, so the package is now
included in the image.

Not verified with a full AppImage build; the package list change is
the same mechanism as the other bundled libraries.

Fixes #283
This commit is contained in:
Boris Pozdena
2026-10-18 11:02:23 +02:00
parent d98a10ed90
commit ab64365aab

View File

@@ -45,6 +45,10 @@ AppDir:
include:
- python3
# libglib2.0-0 provides libgthread-2.0.so.0, which Qt needs but some
# minimal distributions (e.g. openSUSE Leap 16) do not have installed
# system-wide (#283). An AppImage must bundle all of its dependencies.
- libglib2.0-0
- libxcb-icccm4
- libxcb-image0
- libxcb-keysyms1