Subject: Re: stdio FILE extension
To: Ignatios Souvatzis <is@netbsd.org>
From: Robert Elz <kre@munnari.OZ.AU>
List: tech-userlevel
Date: 10/14/2001 12:23:08
Date: Sat, 13 Oct 2001 15:31:32 +0200
From: Ignatios Souvatzis <is@netbsd.org>
Message-ID: <20011013153132.A26623@beverly.kleinbus.org>
| As has been discussed on the project mailing lists over and over:
| We can't bumb the libc major number, ever. We would have to bumb all the
| major numbers of all shared libraries - our own and third-party
| - that reference libc (that is, all of them).
I understand why we need to keep libc.12 essentially forever now, I don't
understand why that means we can't have a libc.13 (and 14, and ...) as well.
Once a new one is created, the old one can remain essentially stagnant,
perhaps receiving only serious bug fixes (probably only serious security
bug fixes).
I keep getting the feeling that there's some technical reason I'm not
understanding why this can't work.
There's one reply I don't want to see though, that is "we can't do that
because the xxx tool doesn't do yyy". On the other hand, a response like
"Before we can do that, the xxx tool would need to be enhanced to do yyy"
would be just fine...
kre