This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: Possible ld.so modifications
- From: Roland McGrath <roland at redhat dot com>
- To: Mike Hearn <mike at theoretic dot com>
- Cc: libc-alpha at sources dot redhat dot com
- Date: Tue, 17 Dec 2002 14:12:16 -0800
- Subject: Re: Possible ld.so modifications
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.