From owner-freebsd-current@FreeBSD.ORG Wed Aug 2 21:03:44 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A445916A4E1 for ; Wed, 2 Aug 2006 21:03:44 +0000 (UTC) (envelope-from kmacy@fsmware.com) Received: from demos.bsdclusters.com (demos.bsdclusters.com [69.55.225.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72AD543D78 for ; Wed, 2 Aug 2006 21:03:28 +0000 (GMT) (envelope-from kmacy@fsmware.com) Received: from demos.bsdclusters.com (demos [69.55.225.36]) by demos.bsdclusters.com (8.12.8p1/8.12.8) with ESMTP id k72L3SlZ069582; Wed, 2 Aug 2006 14:03:28 -0700 (PDT) (envelope-from kmacy@fsmware.com) Received: from localhost (kmacy@localhost) by demos.bsdclusters.com (8.12.8p1/8.12.8/Submit) with ESMTP id k72L3RQO069579; Wed, 2 Aug 2006 14:03:27 -0700 (PDT) X-Authentication-Warning: demos.bsdclusters.com: kmacy owned process doing -bs Date: Wed, 2 Aug 2006 14:03:27 -0700 (PDT) From: Kip Macy X-X-Sender: kmacy@demos.bsdclusters.com To: Daniel Eischen In-Reply-To: Message-ID: <20060802135246.J66851@demos.bsdclusters.com> References: <1154527524.93666.22.camel@tobias.home.web-wahnsinn.de> <20060802194817.GA53062@what-creek.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mailman-Approved-At: Wed, 02 Aug 2006 22:46:12 +0000 Cc: freebsd-current@freebsd.org, John Birrell , Tobias Gro?er Subject: Re: DTRACE build failure (/usr/obj/usr/src/tmp/usr/bin/ld: cannot find -lpthread) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 21:03:44 -0000 sun4u is a dead architecture. Signals are broken with KSE on a tightly coupled SMP so sun4v doesn't even have KSE in the tree. Unless someone steps up to fix KSE "will not work" is more correct. On Wed, 2 Aug 2006, Daniel Eischen wrote: > On Wed, 2 Aug 2006, John Birrell wrote: > > > On Wed, Aug 02, 2006 at 04:05:24PM +0200, Tobias Gro?er wrote: > >> > >> Unfortunally I am not able to finish the build because it always breaks > >> in /usr/src/cddl/usr.bin/ctfconvert with this ld-error: > >> /usr/obj/usr/src/tmp/usr/bin/ld: cannot find -lpthread > > > > Sorry. At the moment the dtrace project has an experimental implementation of > > threads merged into libc and you need to enable this by adding WITH_LIBC_THREADS=1 > > to /etc/make.conf. Then it will build. > > > > Also, since the KSE code in the kernel doesn't handle signals properly in a > > many-cpu system, in order to make progress on sun4v, the KSE code has been > > removed. We really need to try to make it a kernel option so that we can compare > > the thread implementations. Making KSE a kernel option is very messy, though. > > KSE doesn't yet work on sparc64, which is why libc_r and libthr are > used for that platform. > > -- > DE > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >