LeastAuthority / destiny

Destiny – Cross-platform Magic Wormhole graphical client
MIT License
236 stars 13 forks source link

Linux Mint App Image Not Happy with GLIBC #254

Open krionical opened 1 year ago

krionical commented 1 year ago

after making the app image executable:

./destiny_linux_amd64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.34' not found (required by ./destiny_linux_amd64.AppImage) ./destiny_linux_amd64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: versionGLIBC_2.32' not found (required by /tmp/.mount_destin761Ujc/lib/libwormhole_william.so) ./destiny_linux_amd64.AppImage: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_destin761Ujc/lib/libwormhole_william.so)

Is the result.

donpui commented 11 months ago

Requires rebuild app (linux version) on older machine, currently github worklfow use the latest ubuntu, which means also use the latest glibc too.

  linux:
    runs-on: ubuntu-latest

Possible workaround for user to build it own glibc version (on your own risk, not recommended): https://www.jertype.com/upgrading-glibc/

More about glibc issue, which might give ideas how to solve alternatively: https://stackoverflow.com/questions/2856438/how-can-i-link-to-a-specific-glibc-version