From owner-freebsd-current@FreeBSD.ORG Mon Aug 30 00:13:31 2004 Return-Path: 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 7747116A4CF for ; Mon, 30 Aug 2004 00:13:31 +0000 (GMT) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65ABE43D54 for ; Mon, 30 Aug 2004 00:13:31 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 5E4A572DD4; Sun, 29 Aug 2004 17:13:31 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 5CABF72DCB; Sun, 29 Aug 2004 17:13:31 -0700 (PDT) Date: Sun, 29 Aug 2004 17:13:31 -0700 (PDT) From: Doug White To: Tomas Randa In-Reply-To: <1093613358.691.3.camel@ares.office.internetservice.cz> Message-ID: <20040829171200.W69068@carver.gumbysoft.com> References: <1093613358.691.3.camel@ares.office.internetservice.cz> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org Subject: Re: Problems compiling kdelibs under RELENG_5 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Mon, 30 Aug 2004 00:13:31 -0000 On Fri, 27 Aug 2004, Tomas Randa wrote: > I upgraded on RELENG_5, but while compiling kdelibs3, I have the > following error: > > gmake[3]: Entering directory > `/usr/ports/x11/kdelibs3/work/kdelibs-3.2.3/kdecore' > ../dcop/dcopidl/dcopidl ./ksycoca.h > ksycoca.kidl || ( rm -f > ksycoca.kidl ; false ) > Fatal error 'Spinlock called when not threaded.' at line 83 in file > /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0) This is the telltale that you have crossed threading libraries. There is lots of information about this in the archives. The short fix is to rebuild these ports in this order: XFree86 (or xorg if you're using that) qmake qt kde* -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org