3 ms·
For relocatable ELF binaries, there's also https://github.com/intoli/exodus https://github.com/intoli/exodus
by chx 9y ago
For relocatable ELF binaries, there's also https://github.com/intoli/exodus https://github.com/intoli/exodus
- foob 9y agoThe packages that Exodus produces are actually quite similar to those introduced in this announcement. Both tools generate simple tarballs that can be extracted anywhere to relocate programs along with their dependencies, and both tools bootstrap the program execution using small statically compiled launchers written in C. They contrast guix pack against Snap, Flatpak, and Docker, but Exodus would probably make a more apt comparison in many ways.
- civodul 8y agoInteresting! The trick that Exodus uses (invoking ld-linux.so directly) is very smart. Perhaps an option to add to 'guix pack' in the future. :-)