Subject: Re: stdio FILE extension
To: None <>
From: Bernd Ernesti <>
List: tech-userlevel
Date: 10/28/2001 18:24:59
On Wed, Oct 24, 2001 at 02:14:05PM -0700, Bill Studenmund wrote:
> I understand why all the library major numbers have to be bumped at once.
> And I mean like in one CVS commit to both the main tree, the xsrc tree,
> and pkgsrc.

This is something which I really do NOT like.

NetBSD would be the only system, which has 'every' major library number of
an external library bumped.

It is currently possible to use the pre compiled binaries and libraries
from the xfree guys and use it, without using xsrc.
Thats wouldn't be possible, even worse you have to ask everyone, who has
a problem, about which libraries or binaries he is using.

You would also end up with a lot of patches in pkgsrc, for bumping the
majors of this libraries.

This won't work for the way the current pkgsrc is used in different NetBSD
versions. The same pkgsrc tree has to work for at least two NetBSD
Let see, we bump the pkgsrc major numbers for a NetBSD release 2.0.
Someone fetches the current pkgsrc to install it on 1.x and later
updates to 2.0, .....