This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Shared library annoyance with gcc-3_0-branch
H . J . Lu wrote:
> On Mon, Feb 19, 2001 at 12:07:29AM -0800, Geoff Keating wrote:
> > fail to work under a later version. I really hope the ABI didn't
> > change, because if it did it will break something.
>
> Hope is just not enough :-).
Note that Glibc occasionally breaks binary incompatibility too, even
though it's never supposed to. I've lost track of the number of times
I've run an old program to see a segmentation fault, or (more rarely) a
symbol that no longer exists, because the version of Glibc is too new.
These things should be caught by a change in soname, but they're not
always.
In other words, robustness is an issue.
-- Jamie