3 ms·
The Autopackage project had a solution for this problem years ago called apbuild. It would search for the versions of glibc symbols and use the oldest possible
by jhasse 9y ago
The Autopackage project had a solution for this problem years ago called apbuild. It would search for the versions of glibc symbols and use the oldest possible ones, which resulted in portable binaries. With some quick googling I found the code here: https://github.com/DeaDBeeF-Player/deadbeef-plugin-builder/tree/master/tools/apbuild https://github.com/DeaDBeeF-Player/deadbeef-plugin-builder/t... Probably doesn't work anymore though :/
It's a bit sad that this is still unsolved, probably due to the GNU people's hatred for closed-source distribution.
- IshKebab 9y agoIt's the GNU way: 1. Refuse to do something properly because it will make it too easy... or something. 2. Wait until someone else gets fed up enough and makes a better version. 3. Fade into irrelevance. See: GCC/Clang, glibc/musl, Bash/??? (someone please make something sane)
- jhasse 9y agoFish https://fishshell.com/ https://fishshell.com/