Jakub Jelinek <jakub(a)redhat.com> writes:
[...] This is a bug in the application for which we just provided
workarounds for several years, of course the ISV must compile a
correct valid program, not everything that happens to link is valid.
If you'd require that any buggy program keeps working, we'd need to
guarantee bug to bug compatibility, that's not something any library
guarantees. [...]
Well, there are operating systems that pride themselves on that kind
of compatibility, and achieving it takes great effort. In the absence
of that kind of commitment/desire in linux, exuberant promises of
backward compatibility must be tempered by the reality of buggy
applications.
- FChE