From owner-freebsd-questions@FreeBSD.ORG Mon Dec 26 17:43:09 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CDE916A41F for ; Mon, 26 Dec 2005 17:43:09 +0000 (GMT) (envelope-from micahjon@ywave.com) Received: from smtpout1.ywave.com (ycomradius.yelmtel.com [216.227.100.60]) by mx1.FreeBSD.org (Postfix) with SMTP id 1DAC643D4C for ; Mon, 26 Dec 2005 17:43:08 +0000 (GMT) (envelope-from micahjon@ywave.com) Received: (qmail 6041 invoked by uid 502); 26 Dec 2005 17:43:07 -0000 Received: from dsl-12-178-97-72.ywave.com (HELO ?192.168.1.65?) (micahjon@ywave.com@12.178.97.72) by 0 with SMTP; 26 Dec 2005 17:43:07 -0000 X-CLIENT-IP: 12.178.97.72 X-CLIENT-HOST: dsl-12-178-97-72.ywave.com Message-ID: <43B02BAA.5050109@ywave.com> Date: Mon, 26 Dec 2005 09:43:06 -0800 From: Micah User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051224) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Lowell Gilbert References: <43ADD354.9090606@ywave.com> <447j9r290c.fsf@be-well.ilk.org> In-Reply-To: <447j9r290c.fsf@be-well.ilk.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freeBSD Subject: Re: pthread problems and ports on fresh 6.0 install 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: Mon, 26 Dec 2005 17:43:09 -0000 Lowell Gilbert wrote: > Micah writes: > > >>I wrote in a few days ago about gpgme not compiling. It had an error >>about several pthread_* functions. I got around it by installing from >>packages. Now I can't compile multimedia/gstreamer from ports for the >>same reason. (Error below). I'm not sure what to do, or even what the >>problem is... Any help in tracking the problem down is appreciated. >> >>I'm running FreeBSD 6.0-RELEASE i386 with the generic kernel installed >>off CD. >> >>Thanks, >>Micah >> > > > How did you install the ports? Are they up-to-date? Are there maybe > some stale files in that particular port directory? The ports tree was installed by copying the ports tree from a working 5.4 install then cvsupping against cvsup5.FreeBSD.org. There shouldn't have been any stale files left behind. After getting the error i tried make clean && make build.... Several time in fact (yes, I know the definition of insanity :) I did manage to fix it, but the solution was a little drastic.... I updated my ports tree again (by now it was a day or two old), tried the broken ports again (still didn't work), upgraded the two ports that were out of date (one was a libtool15). I then did a portupgrade -Rrf glib-2\* because one of the error messages made me think something was wrong with glib. That ended up rebuilding practically everything. After that gstreamer and gpgme built and installed properly. Just looked at http://www.freshports.org/devel/libtool15/ - seems it was a ports bug. The rebuild-everything step probably wasn't necessary. :( Later, Micah