Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[APP BUG]: Debian Bookworm cannot run or compile shadPS4 #2593

Open
2 tasks done
risalt opened this issue Mar 4, 2025 · 8 comments · May be fixed by #2597
Open
2 tasks done

[APP BUG]: Debian Bookworm cannot run or compile shadPS4 #2593

risalt opened this issue Mar 4, 2025 · 8 comments · May be fixed by #2597

Comments

@risalt
Copy link

risalt commented Mar 4, 2025

Checklist

  • I have searched for a similar issue in this repository and did not find one.
  • I am using an official build obtained from releases or updated one of those builds using its in-app updater.

Describe the Bug

Debian Bookworm (a quite major Linux distribution) does not have a new enough Glibc library to run the precompiled binaries:

Shadps4-qt.AppImage
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libcrypto.so.3) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libQt6Gui.so.6)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libQt6Gui.so.6) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libQt6Network.so.6)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/optional/libstdc++.so.6/libstdc++.so.6) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libglib-2.0.so.0)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libxkbcommon.so.0) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libgssapi_krb5.so.2)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libicui18n.so.74) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libicui18n.so.74)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libicuuc.so.74) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libicuuc.so.74)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libpulsecommon-16.1.so) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libdbus-1.so.3)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libkrb5.so.3) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libk5crypto.so.3)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libkrb5support.so.0) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libgomp.so.1)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libsndfile.so.1) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libsndfile.so.1)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libsystemd.so.0) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libapparmor.so.1)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libgio-2.0.so.0) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libduktape.so.207)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libduktape.so.207) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libmp3lame.so.0)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libcap.so.2) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libgcrypt.so.20)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libgnutls.so.30) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libldap.so.2)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/liblber.so.2) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libmount.so.1)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libselinux.so.1) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libp11-kit.so.0)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libtasn1.so.6) /tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libsasl2.so.2)
/tmp/.mount_ShadpsnYqduq/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsnYqduq/usr/bin/../lib/libblkid.so.1)

Reproduction Steps

Execute Shadps4-qt.AppImage (latest version) in Debian Bookworm (stable or stable+backports).

Expected Behavior

The expectation is that any standard major distribution (Debian Bookworm is the current stable of Debian) should run the appImage, by including all libraries in the appImage, including Glibc. Could that be considered so that more users have access to this program? Compiling is not an option either, as the compiler required is too new for most linux distributions.
Both the C++/Clang compiler and the Glibc libraries are not something that most users will want to tinker with outside their linux distribution provided versions.
Thanks!

Specify OS Version

Debian Bookworm + backports

@jardon
Copy link
Contributor

jardon commented Mar 6, 2025

I've been looking at this. The cmake config needs to be reworked since older versions of cmake dont support qt_standard_project_setup, but there could also be other things that I havent hit yet.

edit: actually, bookworm ships a newer version of qt that does support that function, but we need would need to build on an older version of glibc and qt. github actions runners support jammy, but those versions are older. im not sure whats the right thing to do here

@risalt
Copy link
Author

risalt commented Mar 6, 2025

Hi Jardon,

Thanks for your answer! Not sure if there might be a problem with Qt after the initial compatibility problems are solved, but I think the problem here is more basic, it's the Glibc library that is not compatible (for appImage builds), and the compiler version (I have tried both Clang and C++) are not able to compile the code:

[ 72%] Building CXX object CMakeFiles/shadps4.dir/src/common/logging/filter.cpp.o
In file included from /home/robertom/shadPS4/src/input/input_handler.cpp:4:
In file included from /home/robertom/shadPS4/src/input/input_handler.h:6:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/array:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_algobase.h:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_iterator_base_types.h:71:
/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/iterator_concepts.h:982:13: error: no matching function for call to '__begin'
        = decltype(ranges::__cust_access::__begin(std::declval<_Tp&>()));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

From an appImage perspective, the ideal would be to pack Glibc in it, while for the compiler thing, well, I don't see any easy fix, apparently too modern C++ data type instatiation has been used which is not widely available...
Best regards,
Robert.

@jardon
Copy link
Contributor

jardon commented Mar 7, 2025

i'm going to give that a shot. what im not sure about is if that is going to be problematic for other users down the line. at the very least, there needs to be an effort to build on the oldest glibc we can to maximize compatibility

@jardon jardon linked a pull request Mar 7, 2025 that will close this issue
@jardon
Copy link
Contributor

jardon commented Mar 7, 2025

can you test the linux QT appimage from this run?

@risalt
Copy link
Author

risalt commented Mar 7, 2025

Thanks for the help! It still show the same error, though (also tried the SDL version):

Qt:

/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libcrypto.so.3)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libQt6Gui.so.6)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libQt6Gui.so.6)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libQt6Network.so.6)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/optional/libstdc++.so.6/libstdc++.so.6)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libglib-2.0.so.0)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libxkbcommon.so.0)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libgssapi_krb5.so.2)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libicui18n.so.74)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libicui18n.so.74)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libicuuc.so.74)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libicuuc.so.74)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libpulsecommon-16.1.so)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libdbus-1.so.3)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libkrb5.so.3)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libk5crypto.so.3)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libkrb5support.so.0)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libgomp.so.1)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libsndfile.so.1)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libsndfile.so.1)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libsystemd.so.0)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libapparmor.so.1)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libgio-2.0.so.0)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libduktape.so.207)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libduktape.so.207)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libmp3lame.so.0)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libcap.so.2)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libgcrypt.so.20)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libgnutls.so.30)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libldap.so.2)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/liblber.so.2)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libmount.so.1)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libselinux.so.1)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libp11-kit.so.0)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libtasn1.so.6)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libsasl2.so.2)
/tmp/.mount_ShadpsFiPMLo/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsFiPMLo/usr/bin/../lib/libblkid.so.1)

SDL:

/tmp/.mount_ShadpsdLhngE/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsdLhngE/usr/bin/shadps4)
/tmp/.mount_ShadpsdLhngE/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsdLhngE/usr/bin/shadps4)
/tmp/.mount_ShadpsdLhngE/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_ShadpsdLhngE/usr/optional/libstdc++.so.6/libstdc++.so.6)

Ubuntu:

/share/Public/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /share/Public/shadps4)
/share/Public/shadps4: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.31' not found (required by /share/Public/shadps4)
/share/Public/shadps4: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /share/Public/shadps4)
/share/Public/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/shadps4)

@risalt
Copy link
Author

risalt commented Mar 7, 2025

Also, I have tried launching the program using the same loader version that the program was compiled with, but I get "ELF file ABI version invalid", so not an option either. From reading in forums and documentation, the recommended solution is to build in the oldest system that is to be supported (usually an LTS Ubuntu version), as there is forward compatibility, not necessarily backwards one. Ubuntu 22.04 LTS uses GLIBC 2.35, for instance, and ubuntu 20.04 uses version 2.31.

@jardon
Copy link
Contributor

jardon commented Mar 7, 2025

yep glibc has forward compatibility (mostly. looking at you 2.41). can you do a:

echo $LD_LIBRARY_PATH

as well as a:

path/to/shadps4.appimage --appimage-extract
ldd path/to/squashfs-root/usr/bin/shadps4

and paste the output here. you can omit the output of the extract command

@risalt
Copy link
Author

risalt commented Mar 8, 2025

Sure! LD_LIBRARY_PATH is empty. As for the ldd command:

squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by squashfs-root/usr/bin/shadps4)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.31' not found (required by squashfs-root/usr/bin/shadps4)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by squashfs-root/usr/bin/shadps4)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by squashfs-root/usr/bin/shadps4)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libcrypto.so.3)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Gui.so.6)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Gui.so.6)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Network.so.6)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libglib-2.0.so.0)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libxkbcommon.so.0)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgssapi_krb5.so.2)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libicui18n.so.74)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libicui18n.so.74)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libicuuc.so.74)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libicuuc.so.74)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpulsecommon-16.1.so)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libdbus-1.so.3)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libkrb5.so.3)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libk5crypto.so.3)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libkrb5support.so.0)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgomp.so.1)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libsndfile.so.1)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libsndfile.so.1)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libsystemd.so.0)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libapparmor.so.1)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgio-2.0.so.0)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libduktape.so.207)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libduktape.so.207)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libmp3lame.so.0)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libcap.so.2)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgcrypt.so.20)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgnutls.so.30)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libldap.so.2)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/liblber.so.2)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libmount.so.1)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libselinux.so.1)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libp11-kit.so.0)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libtasn1.so.6)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libsasl2.so.2)
squashfs-root/usr/bin/shadps4: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /share/Public/retro/1/squashfs-root/usr/bin/../lib/libblkid.so.1)
	linux-vdso.so.1 (0x00007f09497dd000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f0946d46000)
	libQt6Widgets.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Widgets.so.6 (0x00007f0946593000)
	libQt6Concurrent.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Concurrent.so.6 (0x00007f094658b000)
	libQt6Multimedia.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Multimedia.so.6 (0x00007f094649f000)
	libssl.so.3 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libssl.so.3 (0x00007f09463ee000)
	libcrypto.so.3 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libcrypto.so.3 (0x00007f0945eb3000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f0945dd4000)
	libQt6Gui.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Gui.so.6 (0x00007f0945622000)
	libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f09455ee000)
	libOpenGL.so.0 => /lib/x86_64-linux-gnu/libOpenGL.so.0 (0x00007f09455c3000)
	libQt6Network.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Network.so.6 (0x00007f094540e000)
	libQt6Core.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6Core.so.6 (0x00007f0944ead000)
	libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f0944c00000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f0944e8d000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0944a1f000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f09497df000)
	libpulse.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpulse.so.0 (0x00007f0944e3c000)
	libEGL.so.1 => /lib/x86_64-linux-gnu/libEGL.so.1 (0x00007f0944e24000)
	libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f09449d4000)
	libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f0944892000)
	libglib-2.0.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libglib-2.0.so.0 (0x00007f094473b000)
	libQt6DBus.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libQt6DBus.so.6 (0x00007f0944678000)
	libxkbcommon.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libxkbcommon.so.0 (0x00007f094462d000)
	libpng16.so.16 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpng16.so.16 (0x00007f09445f3000)
	libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f09444ef000)
	libmd4c.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libmd4c.so.0 (0x00007f09444dc000)
	libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f0944412000)
	libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f0944359000)
	libgssapi_krb5.so.2 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgssapi_krb5.so.2 (0x00007f0944302000)
	libbrotlidec.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libbrotlidec.so.1 (0x00007f09442f3000)
	libzstd.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libzstd.so.1 (0x00007f0944237000)
	libproxy.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libproxy.so.1 (0x00007f0944e1b000)
	libicui18n.so.74 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libicui18n.so.74 (0x00007f0943e61000)
	libicuuc.so.74 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libicuuc.so.74 (0x00007f0943c26000)
	libdouble-conversion.so.3 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libdouble-conversion.so.3 (0x00007f0943c0f000)
	libb2.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libb2.so.1 (0x00007f0943bf0000)
	libpcre2-16.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpcre2-16.so.0 (0x00007f0943b63000)
	libpulsecommon-16.1.so => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpulsecommon-16.1.so (0x00007f0943add000)
	libdbus-1.so.3 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libdbus-1.so.3 (0x00007f0943a86000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f0943a5b000)
	libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f0943a31000)
	libpcre2-8.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpcre2-8.so.0 (0x00007f0943996000)
	libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f094396a000)
	libkrb5.so.3 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libkrb5.so.3 (0x00007f0943898000)
	libk5crypto.so.3 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libk5crypto.so.3 (0x00007f094386a000)
	libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f0943864000)
	libkrb5support.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libkrb5support.so.0 (0x00007f0943855000)
	libbrotlicommon.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libbrotlicommon.so.1 (0x00007f0943831000)
	libpxbackend-1.0.so => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpxbackend-1.0.so (0x00007f0943821000)
	libgobject-2.0.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgobject-2.0.so.0 (0x00007f09437b8000)
	libicudata.so.74 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libicudata.so.74 (0x00007f0941a57000)
	libgomp.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgomp.so.1 (0x00007f09419fc000)
	libsndfile.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libsndfile.so.1 (0x00007f0941972000)
	libX11-xcb.so.1 => /lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f094196b000)
	libsystemd.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libsystemd.so.0 (0x00007f0941886000)
	libasyncns.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libasyncns.so.0 (0x00007f094187d000)
	libapparmor.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libapparmor.so.1 (0x00007f0941868000)
	libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f0941863000)
	libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f0941600000)
	libkeyutils.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libkeyutils.so.1 (0x00007f0941859000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f0941848000)
	libcurl-gnutls.so.4 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libcurl-gnutls.so.4 (0x00007f0941542000)
	libgio-2.0.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgio-2.0.so.0 (0x00007f094135a000)
	libduktape.so.207 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libduktape.so.207 (0x00007f094130c000)
	libffi.so.8 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libffi.so.8 (0x00007f0941839000)
	libFLAC.so.12 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libFLAC.so.12 (0x00007f09412a4000)
	libvorbis.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libvorbis.so.0 (0x00007f0941809000)
	libvorbisenc.so.2 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libvorbisenc.so.2 (0x00007f09411f8000)
	libopus.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libopus.so.0 (0x00007f0941198000)
	libogg.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libogg.so.0 (0x00007f094118d000)
	libmpg123.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libmpg123.so.0 (0x00007f094112f000)
	libmp3lame.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libmp3lame.so.0 (0x00007f09410b7000)
	libcap.so.2 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libcap.so.2 (0x00007f09410a9000)
	libgcrypt.so.20 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgcrypt.so.20 (0x00007f0940f5d000)
	liblz4.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/liblz4.so.1 (0x00007f0940f39000)
	liblzma.so.5 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/liblzma.so.5 (0x00007f0940f05000)
	libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f0940eef000)
	libnghttp2.so.14 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libnghttp2.so.14 (0x00007f0940ec2000)
	libidn2.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libidn2.so.0 (0x00007f0940e9d000)
	librtmp.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/librtmp.so.1 (0x00007f0940e7d000)
	libssh.so.4 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libssh.so.4 (0x00007f0940e07000)
	libpsl.so.5 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libpsl.so.5 (0x00007f0940df2000)
	libnettle.so.8 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libnettle.so.8 (0x00007f0940d98000)
	libgnutls.so.30 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgnutls.so.30 (0x00007f0940b8c000)
	libldap.so.2 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libldap.so.2 (0x00007f0940b28000)
	liblber.so.2 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/liblber.so.2 (0x00007f0940b16000)
	libgmodule-2.0.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libgmodule-2.0.so.0 (0x00007f0940b0e000)
	libmount.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libmount.so.1 (0x00007f0940abe000)
	libselinux.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libselinux.so.1 (0x00007f0940a8e000)
	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f0940a64000)
	libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007f0940a57000)
	libunistring.so.5 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libunistring.so.5 (0x00007f09408a4000)
	libhogweed.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libhogweed.so.6 (0x00007f0940858000)
	libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f09407d7000)
	libp11-kit.so.0 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libp11-kit.so.0 (0x00007f094062f000)
	libtasn1.so.6 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libtasn1.so.6 (0x00007f0940618000)
	libsasl2.so.2 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libsasl2.so.2 (0x00007f09405fd000)
	libblkid.so.1 => /share/Public/retro/1/squashfs-root/usr/bin/../lib/libblkid.so.1 (0x00007f09405c0000)

Hope this helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants