binary incompatible libc.so change breaks Sun Java

Ulrich Drepper drepper@redhat.com
Fri Apr 19 13:26:00 GMT 2002


On Fri, 2002-04-19 at 09:30, H . J . Lu wrote:

> We should provide the run-time definition. But we shouldn't provide the
> link-time definition. I think it should apply to those private symbols
> somehow used by other binaries. We can always remove them with
> --enable-oldest-abi=2.3.

No.  And stop arguing in favor of these broken programs.  All programs
which use internal symbols are broken.  They must be rooted out as soon
as possible.  Internal interfaces do not only go away (as in this case)
they also change (semantically).  This is the whole point behind
defining them *private*.

-- 
---------------.                          ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Red Hat          `--' drepper at redhat.com   `------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 232 bytes
Desc: This is a digitally signed message part
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20020419/f8255523/attachment.sig>


More information about the Libc-alpha mailing list