From owner-freebsd-current@FreeBSD.ORG Sun Feb 15 20:33:09 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 130E216A4CE for ; Sun, 15 Feb 2004 20:33:09 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id A19F943D1F for ; Sun, 15 Feb 2004 20:33:08 -0800 (PST) (envelope-from cscotts@mindspring.com) Received: (qmail 2739 invoked from network); 16 Feb 2004 04:33:08 -0000 Received: from res-152-3-47-49.dorm.duke.edu (HELO mindspring.com) (152.3.47.49) by relay.pair.com with SMTP; 16 Feb 2004 04:33:08 -0000 X-pair-Authenticated: 152.3.47.49 Message-ID: <4030480C.3050409@mindspring.com> Date: Sun, 15 Feb 2004 23:33:16 -0500 From: Scott Sipe User-Agent: Mozilla Thunderbird 0.5 (Windows/20040207) X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Gilbert References: <16432.15560.308794.589494@canoe.dclg.ca> In-Reply-To: <16432.15560.308794.589494@canoe.dclg.ca> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: -CURRENT and kde3. 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, 16 Feb 2004 04:33:09 -0000 David Gilbert wrote: > After recompiling every installed port on my machine to track down the > problem, kde still won't build with the error message: > > ../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) > Abort trap (core dumped) > gmake[3]: *** [ksycoca.kidl] Error 1 > gmake[3]: Leaving directory `/usr/ports/x11/kdelibs3/work/kdelibs-3.2.0/kdecore' > gmake[2]: *** [all-recursive] Error 1 > gmake[2]: Leaving directory `/usr/ports/x11/kdelibs3/work/kdelibs-3.2.0/kdecore' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/ports/x11/kdelibs3/work/kdelibs-3.2.0' > gmake: *** [all] Error 2 > *** Error code 2 > > Stop in /usr/ports/x11/kdelibs3. > *** Error code 1 > > Stop in /usr/ports/x11/kdebase3. > *** Error code 1 > > Stop in /usr/ports/x11/kde3. > > ... which seems related to the major change in how threads have just > changed. > > Dave. > I had the same problem exactly, even though I rebuilt all my ports like 10 times (portupgrade -Rrf etc). What I ultimately did was delete all my kde ports, and all the ports it depended on (qmake, XFree libs, etc) and then do a "portinstall kde-lite" and that did work. Dunno why portupgraded didn't do the trick, I couldn't figure out where the libc_r link was being pulled in. Scott