Originally posted by Volta
View Post
Are those libraries broken in a way that have security implications? Not that I heard of. So why is i reasonable that they should suddenly break when running against a newer kernel?
Besides, "stupidly broken" is a subjective claim. They relied on some subtle behavior of the library that was not part of the documented behavior. Sure, you can always claim that "it's their fault" and that they are responsible for updating their libraries to work on a newer kernel. However, that is not a pragmatic approach and thankfully Linus also realizes this. Besides, what happens if you have applications using the library that also relies on the old behavior in some subtle way? Then you are in a "lock step" situation where you have to maintain 2 versions of your application, one that works for the older kernel and one that works against the newer kernel.
Comment