Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Nov 2003 12:27:59 -0500 (EST)
From:      Daniel Eischen <eischen@vigrid.com>
To:        Mark Dixon <mark@markdnet.demon.co.uk>
Cc:        freebsd-threads@freebsd.org
Subject:   Re: Comments about FreeBSD threading from Apache people
Message-ID:  <Pine.GSO.4.10.10311111223240.25998-100000@pcnet5.pcnet.com>
In-Reply-To: <200311111609.14418.mark@markdnet.demon.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 11 Nov 2003, Mark Dixon wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Tuesday 11 Nov 2003 11:30, Daniel Eischen wrote:
> > > If you want libc_r deprecated sooner, get /etc/libmap.conf installed,
> > > defaulting libc_r to libkse. Most people (including me), just use the
> > > defaults. I've just found libmap.conf by chance, while trying to resolve
> > > a build issue on a program that uses pthread_spinlock_* and POSIX
> > > semaphore calls. You'd have more testers that way too.
> >
> > Something like this is under consideration for 5.2.
> 
> I'm an occasional reader of this list, so I may not know what I'm talking
> about, but wouldn't this break anything that tries to used threads and
> Nvidia's OpenGL together? As KDE does this by default (when using x11/
> nvidia-driver), wouldn't this break a lot of people's systems (I'm pretty
> sure it would break mine)?

Yes, it'll break.  You can use a libmap.conf if you want to
override the threads library with libc_r.  But Nvidia will
have to rebuild their drivers/libraries to use dynamic LDT
allocation if they are to be used for future FreeBSD releases.

-- 
Dan Eischen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10311111223240.25998-100000>