From owner-freebsd-questions@FreeBSD.ORG Sat Mar 22 18:19:03 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50FB21065676 for ; Sat, 22 Mar 2008 18:19:03 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A56608FC19; Sat, 22 Mar 2008 18:19:02 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47E54D9B.3030708@FreeBSD.org> Date: Sat, 22 Mar 2008 19:19:07 +0100 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Dmitry RCL Rekman References: <47E51D4B.5050008@FreeBSD.org> <47E53826.4070503@FreeBSD.org> <47E53E73.1010205@FreeBSD.org> <47E5449D.40503@FreeBSD.org> <47E54877.10808@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: "Mutex unlock failure" when compiling KDE (upgrade from 6.x) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 18:19:03 -0000 Dmitry RCL Rekman wrote: > Hi, > > On Sat, Mar 22, 2008 at 6:57 PM, Kris Kennaway > wrote: > > Dmitry RCL Rekman wrote: > > Hi, > > > > On Sat, Mar 22, 2008 at 6:40 PM, Kris Kennaway > > >> wrote: > > > > > Well, the commandline used to build libqt-mt is included > in the > > log and > > > it also links to -pthread... > > > > Yes, also uic (correctly) links directly to -pthread (I > missed this on > > first read). The only way I can see this failing is if your > /lib is not > > correctly populated. What is the output of > > > > ls -l /lib/libthr* /usr/lib/libpthr* > > > > > > # ls -l /lib/libthr* /usr/lib/libpthr* > > -r--r--r-- 1 root wheel 66928 Feb 29 12:20 /lib/libthr.so.3 > > lrwxr-xr-x 1 root wheel 8 Feb 29 12:21 > /usr/lib/libpthread.a -> > > libthr.a > > lrwxr-xr-x 1 root wheel 10 Feb 29 12:21 > /usr/lib/libpthread_p.a -> > > libthr_p.a > > Yep, your world is broken, you are missing a /usr/lib/libpthread.so > symlink. > > > Ok, I created a symlink /usr/lib/libpthread.so -> /usr/lib/libthr.so and > am trying to build kdebase3 again. Will inform shortly :-) Well you'll likely have to rebuild other things first to recover from the damage compiled into an unknown subset of your existing ports. Repeating portupgrade -fa might be the best option. Kris