From owner-freebsd-stable Sat Mar 14 03:10:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA19560 for freebsd-stable-outgoing; Sat, 14 Mar 1998 03:10:18 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from angmar.mel.cybec.com.au (angmar.mel.cybec.com.au [203.103.154.62]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA19553 for ; Sat, 14 Mar 1998 03:10:11 -0800 (PST) (envelope-from lodea@angmar.mel.cybec.com.au) Received: from localhost (lodea@localhost) by angmar.mel.cybec.com.au (8.8.8/8.8.5) with SMTP id WAA09408; Sat, 14 Mar 1998 22:10:30 +1100 (EST) Date: Sat, 14 Mar 1998 22:10:30 +1100 (EST) From: "Lachlan O'Dea" To: Tom cc: stable@FreeBSD.ORG Subject: Re: include libc_r in 2.2.6 In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk On Fri, 13 Mar 1998, Tom wrote: > > mit-pthreads actually. However, using mit-phreads results in a slower, > somewhat crippled build of MySQL. However, the fact that MySQL bundles > in mit-pthreads in nice. The LDAP stuff only works with libc_r though. > > > Or am I missing something here? > > Yes. libc_r is the best Posix threads implementation for FreeBSD. > Either ports use a crippled lib like the mit-pthreads (which does not > support pipes for one), or in some cases they can't be built at all > (LDAP). I'm running the LDAP port here. When I installed it I didn't even know libc_r existed, and I've never built it. The UMich LDAP appears to have a fall-back for systems lacking threads support. Unfortunately it is buggy in this case, it kept eating 100% of the CPU. I've managed to hack the source to fix this, however. Of course, I'm sure LDAP performs better with pthreads than without. =================================================================== Lachlan O'Dea FreeBSD rocks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message