Subject: Re: stdio FILE extension
To: NetBSD Userlevel Technical Discussion List <tech-userlevel@NetBSD.ORG>
From: Jason R Thorpe <firstname.lastname@example.org>
Date: 10/16/2001 21:12:46
On Tue, Oct 16, 2001 at 11:12:07PM -0400, Greg A. Woods wrote:
> > Yes. Note that the loader doens't know its "two libc's". It is two
> > different SONAMEs: "libc.so.12" and "libc.so.13". As far as ELF is
> > concerned, those are two different libraries, not two libraries with
> > different versions.
> Hmmm..... is that not a bug? Shouldn't it know a little more about the
> naming scheme than that?
No, it's not a bug -- ELF doesn't have shlib verions... it has SONAME,
which can be used to implement versions.
> In any case there's still the /emul way of doing things....
That requires a new "magic" for the binary and support in the kernel
for something which has nothing to do with the kernel.
-- Jason R. Thorpe <email@example.com>