Made AppImages way more robust, compatible and reproducible using containerization and by using system-provided glibc

This commit is contained in:
spectranator
2025-04-06 19:15:22 +02:00
parent f8ae0e4f2a
commit a16e593fa8
6 changed files with 92 additions and 8 deletions

View File

@@ -1,6 +1,3 @@
#! /bin/sh
# NOTE: the `ld-linux-aarch64.so.1` filename came from a pi debian 11 installation,
# this may be incorrect for a different or more up-to-date system.
# Can find out the correct filename using command "ldd yuzu" on the non-AppImage app
QT_QPA_PLATFORM=xcb QT_PLUGIN_PATH=. exec ./ld-linux-aarch64.so.1 --library-path . ./yuzu "$@"
LD_LIBRARY_PATH=/usr/lib/$(uname -m)-linux-gnu:. QT_QPA_PLATFORM=xcb QT_PLUGIN_PATH=. exec ./yuzu "$@"