3 ms·
> glibc [...] doesn't allow you to load an app built for a newer version on a host with an older version > the restriction is, in itself, good. Why do you con
by throwaway2046 1y ago
> glibc [...] doesn't allow you to load an app built for a newer version on a host with an older version
> the restriction is, in itself, good.
Why do you consider this a good restriction?
- serbuvlad 1y agoBecause if function foo's third flag parameter supports FOO_ENABLE_FEATURE_X starting from 2.31, and a program only occasionally calls foo with this flag, there is no good way to detect this incompatibility on a 2.30 system at link time. The restriction is only annoying because there is no way to trivially link against an older "minimum requirement" ABI.