Subject: Re: threads support (scheduler activation) and libraries
To: Havard Eidnes <>
From: Perry E. Metzger <>
List: tech-userlevel
Date: 06/25/2002 15:12:17
Havard Eidnes <> writes:
> > Doing a major version bump of libc is actually quite easy. We simply
> > have to bump the major version number of practically everything.
> Exactly.
> > More seriously, we ultimately need to figure out how to deal with this
> > problem. We can't be paralyzed by it forever.
> True; at one time we need to "bite the bullet".  However, we should
> not do so merely on a whim (as I'm sure you agree).

I do indeed. I would suggest, however, that we might want to do
something like fixing our build system so that we can build both "old"
and "new" versions of libraries, so we can construct old ones for old
applications, and that we establish a policy of doing a flag day on
all library versions once every several years so we can introduce
needed API changes without horror.

Perry E. Metzger
NetBSD: The right OS for your embedded design.