On Wed, 12 Mar 2008, Jeff Roberson wrote:

 Remove kernel support for M:N threading.

 While the KSE project was quite successful in bringing threading to
 FreeBSD, the M:N approach taken by the kse library was never developed
 to its full potential.  Backwards compatibility will be provided via
 libmap.conf for dynamically linked binaries and static binaries will
 be broken.

This will likely require us to grow a significantly more mature approach to compat libraries, especially for 5.x where I seem to recall libthr was of mixed productionness. Once these changes have settled, the right approach is probably to bring up a 5.x chroot on an 8.x kernel and fault in problems.

While 5.x isn't widely hacked on currently, it is used pretty extensively in our user base (a sample of Java binary downloads a few months ago, for example, showed 5.x/i386 to be the most widely used platform for Java), and I know I've had a lot of ... feedback ... about the fact that our upgrade path from 5.x to 6.x has gotten less functional over time.

Anyhow, once things settle a bit, let's see where we are.

Robert N M Watson
Computer Laboratory
University of Cambridge
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to