mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-06-20 22:04:13 +02:00
2fdc07b81b
Qt 5.15.x added libxcb-cursor0 as a hard runtime dependency of the xcb platform plugin (libqxcb.so). The kf5-5-110-qt-5-15-11-core22 content snap does not bundle this library, so when the snap runs on an Ubuntu 24.04 host the dlopen() of the plugin fails with: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. Staging libxcb-cursor0 from the Ubuntu 22.04 archive satisfies the dependency without changing the snap base, Qt version, or any other dependency. No ABI mismatch: the plugin and the staged library are both built against the core22 (22.04) ABI. Fixes issue #373. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>