Possible ld.so modifications

Roland McGrath roland@redhat.com
Tue Dec 17 14:12:00 GMT 2002


If you want good versioning support, it requires cognizant effort on the
part of the people who make the source code modifications that affect
binary compatibility.  If you want to do anything wholly automatic without
detailed information, such as a distribution could mechanically do en
masse, then you can't do anything with symbol versioning that is materially
better than bumping the soname for every release that might change any ABI
in the slightest.  That is by far the simplest way to ensure that
compatibility is never broken, it's just quite wasteful of space and of the
resources to rebuild a lot of packages and users' time/bandwidth to install
them.



More information about the Libc-alpha mailing list