zlacker

[return to "The state of binary compatibility on Linux and how to address it"]
1. superk+66[view] [source] 2025-04-01 23:19:12
>>generi+(OP)
As an end user I often patch the glibc version incompatibility away with https://github.com/corsix/polyfill-glibc

    $ ./polyfill-glibc --target-glibc=2.17 /path/to/my-program
This often leads to discovering new version incompatibilities in other libs. But as the article says others usually can be statically compiled.
◧◩
2. vlovic+R7[view] [source] 2025-04-01 23:41:57
>>superk+66
Wow. This is huge. This patch doesn’t risk weird runtime errors due to missing polyfills or anything? Does it risk polyfilling irrelevant functions that aren’t referenced and bloating?
[go to top]