"libpulsecommon-16.1.so: wrong ELF class" error launching appimage 0.8.0 on gentoo linux #497

Open
opened 2023-09-16 04:43:28 +12:00 by sysfu · 3 comments
sysfu commented 2023-09-16 04:43:28 +12:00 (Migrated from github.com)

Environment: gentoo linux

Error: gossip.0.8.0.AppImage: error while loading shared libraries: libpulsecommon-16.1.so: wrong ELF class: ELFCLASS32

Any troubleshooting suggestions?

Environment: gentoo linux Error: `gossip.0.8.0.AppImage: error while loading shared libraries: libpulsecommon-16.1.so: wrong ELF class: ELFCLASS32` Any troubleshooting suggestions?
mikedilger commented 2023-09-16 07:18:12 +12:00 (Migrated from github.com)

I built this AppImage using software that seems pretty bad: cargo-appimage. It had one bug I had to fix to get it to work at all. Now it seems it bundled a wrong library. I should probably try again with some other build tool. Thanks for letting me know.

I built this AppImage using software that seems pretty bad: cargo-appimage. It had one bug I had to fix to get it to work at all. Now it seems it bundled a wrong library. I should probably try again with some other build tool. Thanks for letting me know.
sysfu commented 2023-09-16 07:23:55 +12:00 (Migrated from github.com)

No problem. I was able to build the system optimized monolithic executable from source and then strip it down to 33MB size for my system, so that will do for now.

No problem. I was able to build the system optimized monolithic executable from source and then strip it down to 33MB size for my system, so that will do for now.
mikedilger commented 2023-09-25 08:06:13 +13:00 (Migrated from github.com)

I want to keep this open to remember to rebuild the AppImage, at minimum when we release 0.8.1

I want to keep this open to remember to rebuild the AppImage, at minimum when we release 0.8.1
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nostr/gossip#497
No description provided.