libc changes and freebsd-4 compatible binaries
Yury Tarasievich
grog at grsu.by
Tue May 3 02:22:30 PDT 2005
On 3 May 2005 11:55, Joerg Sonnenberger wrote:
> On Tue, May 03, 2005 at 11:44:41AM +0300, Yury Tarasievich wrote:
> > On 3 May 2005 11:41, Joerg Sonnenberger wrote:
> > > On Tue, May 03, 2005 at 11:25:22AM +0300, Yury Tarasievich wrote:
> > > > > YES, with the exception of locale support, for which the answer is
> > > > > NO.
> > > >
> > > > Why so?
> > >
> > > The disk format of the locale description changed.
> >
> > But I've thought that applications are insulated from things like disk
> > format of locale description?
>
> The libc has to read it, but the old libc has not been modified to read the
> new format (which would be quite a lot of work). The applications themself
> don't touch the locale definitions at all.
Well, if the "old" libc (that'd be libc.so.4) can't read the "new" format, and
there'll be no "old" format, then the answer is NO, actually. Almost none of
the freebsd-4 binary packages will work, because of locale info being now
used everywhere.
Can't the sources producing libc.so.4 be made to call the sources producing
libc.so.5, or what?
More information about the Kernel
mailing list