Re: revivesa status 2008/07/09

On Sat, Jul 12, 2008 at 09:40:54AM +1000, matthew green wrote:
> > - If we keep SA for 5.0 it allows people to run a 4.0 userland
> > on a 5.0 kernel while upgrading (and makes COMPAT_40 useful).
>
> That's not something that we support. Admittedly there is no public
> statement to that effect, as far as I am aware.
>
>
> that is something we've supported in every release, and have
> always pushed as being a feature of netbsd.
>
> i think making SA at least work minimally is the least we
> should be doing.
Ignoring the mutex size issue, we are still compatible at the library level.
If statically linked pthread applications do actually work in 4.0, then it's
by accident. Even with dynamically linked binaries the initialization relies
on a stack of obscure bugs to work.
Andrew