Open probonopd opened 7 years ago
@probonopd I am not sure what the issue here is. Please provide links to the files you're testing against. Also, your second command line doesn't make very much sense.
linux@linux:~> /lib64/ld-linux-x86-64.so.2 ./XChat_IRC-x86_64.AppImage
./XChat_IRC-x86_64.AppImage: error while loading shared libraries: ./XChat_IRC-x86_64.AppImage: ELF file ABI version invalid
ELF file ABI version invalid
is an issue, isn't it?
Hm, I can reproduce this with random AppImages on my Ubuntu 16.04 LTS. Is it really a problem, or more like an unimportant warning?
I don't know yet...
It seems that this wasn't a critical issue. Can we close it?
It is a critical issue. This is the issue I explained a few times in other locations, related to our magic bytes, which are interpreted by some interpreters. As said, calling the ld-linux.so.2
interpreter directly is not possible due to that issue (requiring workarounds in tools like AppImageLauncher), also, qemu doesn't want to run AppImages (see #699 for details).
This is the issue to solve in the next revision of the AppImage spec. I'll be moving it there therefore.
On openSUSE LEAP 42.2:
Can this be reproduced?