forestalling GNU incompatibility - proposal for binary relative dynamic linking
Randy.Dunlap
rddunlap@osdl.org
Wed Jan 26 22:27:00 GMT 2005
Alfred M. Szmidt wrote:
> > With the same version of gcc, and glibc even - *without* the
> > patches that SuSE supplies.
> >
> > Then it is SuSE's fault that they apply patches that make things
> > incompatible. So go blame them instead.
>
> I'm not 'blaming' anybody, just pointing out observations.
>
> So point it out to the SuSE folks, because it isn't the problem of
> glibc or gcc if SuSE applies patches that make things incompatible.
>
> > If your argument is that building glibc isn't for the faint of
> > heart and should be left to the experts, my question is why?
> >
> > Because it is a integral part of the system, it can break your
> > system badly, it can make your system unbootable (due to a broken
> > /lib/ld.so.1 or whatever), etc, etc.
>
> Well of course, but my point is that's exactly why you should be
> able to run two glibcs simultaneously on the same system.
>
> You can run two glibcs of different versions simultaneously on the
> same system, that SuSE happens to break things so that x.y.z-SuSE
> doesn't work with programs linked against x.y.z or the other way
> around is their fault.
>
> Cheers.
I agree that this is mostly OT for gcc, but I don't see how this is
just a SUSE problem. IOW, I doubt that they are the only distro
that modifies glibc. However, this would be better addressed via
LSB or LCC or some OSDL projects IMO.
--
~Randy
More information about the Libc-alpha
mailing list