binary incompatible libc.so change breaks Sun Java

H . J . Lu hjl@lucon.org
Fri Apr 19 09:31:00 GMT 2002


On Fri, Apr 19, 2002 at 12:08:45PM -0400, Jakub Jelinek wrote:
> On Fri, Apr 19, 2002 at 06:02:23PM +0200, Bruno Haible wrote:
> > Jakub Jelinek writes:
> > 
> > > Ulrich has notified Sun AFAIK
> > 
> > Thanks, good to know that you have already dealt with it.
> > 
> > > they have changed it in latest JDK.
> > 
> > Indeed they promise to fix it in JDK 1.4.1 (bug #4654443), But the fix
> > is not contained in the "stable" JDK 1.3.1 updates. In the meantime
> > one needs a workaround...
> 
> Yes, but I thought glibc CVS is not the right place for workarounds
> (unless some check would be added which would make sure nobody forgots
> to remove the workarounds before glibc 2.3 is released).

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.


H.J.



More information about the Libc-alpha mailing list