From 12ac8332544036bb11864bcbbe0894165cc9af98 Mon Sep 17 00:00:00 2001 From: Anthony Bilinski Date: Wed, 27 Oct 2021 17:51:18 -0700 Subject: [PATCH] fix(appimage): Include additional needed glib for RH based distros Add old glib to work with our old gnutls on redhat based systems. Generally we would want to avoid providing our old libs that the distro's newer libs that we use depend on, which would include harfbuzz in this case for glib, but including harfbuzz breaks libfreetype on newer distros like arch. Other libs that we use from the system with dependencies that we provide include are libfreetype, libXdmcp, and libICE, but that is unchanged here. Fix #6339 --- appimage/build.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/appimage/build.sh b/appimage/build.sh index 26f4ea91f..25410d373 100755 --- a/appimage/build.sh +++ b/appimage/build.sh @@ -170,6 +170,8 @@ libs=( /usr/lib/x86_64-linux-gnu/libcrypto.so # Also bundle libjack.so* without which the AppImage does not work in Fedora Workstation /usr/lib/x86_64-linux-gnu/libjack.so.0 +# And libglib needed by Red Hat and derivatives to work with our old gnutls +/lib/x86_64-linux-gnu/libglib-2.0.so.0 ) for lib in "${libs[@]}"; do