mirror of
https://github.com/koala73/worldmonitor.git
synced 2026-04-25 17:14:57 +02:00
* fix: resolve AppImage crash on Ubuntu 25.10+ (GLib symbol mismatch) The AppImage bundles GLib from the build system, but host GIO modules (e.g. GVFS libgvfsdbus.so) compiled against a newer GLib reference symbols like g_task_set_static_name that don't exist in the older bundled copy, causing "undefined symbol" errors and WebKit crashes. Set GIO_MODULE_DIR="" when running as AppImage to prevent host GIO modules from loading against the incompatible bundled GLib. GVFS features (network mounts, trash, MTP) are unused by this app. Note: the CI should also be upgraded from ubuntu-22.04 to ubuntu-24.04 in .github/workflows/build-desktop.yml to ship GLib 2.80+ and extend forward-compatibility. This requires workflows permission to push. https://claude.ai/code/session_01J8HBrfb26GJm22MFCeGoAA * fix(appimage): keep bundled GIO modules for Ubuntu 25.10 --------- Co-authored-by: Claude <noreply@anthropic.com>