From owner-freebsd-current@FreeBSD.ORG Wed Mar 3 13:18:47 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 8DB9516A4CE; Wed, 3 Mar 2004 13:18:47 -0800 (PST) Received: from cimlogic.com.au (adsl-20-121.swiftdsl.com.au [218.214.20.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id A058743D1D; Wed, 3 Mar 2004 13:18:46 -0800 (PST) (envelope-from jb@cimlogic.com.au) Received: from cimlogic.com.au (localhost.cimlogic.com.au [127.0.0.1]) by cimlogic.com.au (8.12.9/8.12.9) with ESMTP id i23LIgLq013853; Thu, 4 Mar 2004 08:18:42 +1100 (EST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.12.9/8.12.9/Submit) id i23LIexJ013852; Thu, 4 Mar 2004 08:18:40 +1100 (EST) Date: Thu, 4 Mar 2004 08:18:39 +1100 From: John Birrell To: Daniel Eischen Message-ID: <20040304081839.A10481@freebsd3.cimlogic.com.au> References: <20040303104657.GG56622@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from eischen@vigrid.com on Wed, Mar 03, 2004 at 09:18:29AM -0500 cc: Alfred Perlstein cc: David Xu cc: current@freebsd.org Subject: Re: fix for libpthread 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: Wed, 03 Mar 2004 21:18:47 -0000 On Wed, Mar 03, 2004 at 09:18:29AM -0500, Daniel Eischen wrote: > On Wed, 3 Mar 2004, Alfred Perlstein wrote: > > Can you clarify? Without this patch mplayer refuses to work for > > me and crashes at startup. With the patch it runs just fine. > > mplayer works fine for me. Do an 'ldd' on mplayer. mplayer also works fine for me. I got the assertion the other day running transcode. I figured that the best thing to do was to do a big cleanup and delete all packages, re-building up-to-date ones. Having done that, XFree86 does not reference libc_r, nor does mplayer. I chose the cleanup instead of libmap because I thought libmap was a bandaid 'solution'. I wonder if the ports build process should have some (temporary?) code to run 'ldd -a' on all the files in the plist to check for any that have both libpthread and libc_r references. I guess this would have to be at the end of the install. This problem will persist for some time since 5.X releases have gone out with libc_r as the default. -- John Birrell