From owner-freebsd-questions@FreeBSD.ORG Sat Dec 24 23:01:51 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 3F4A116A41F for ; Sat, 24 Dec 2005 23:01:51 +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 BC79943D58 for ; Sat, 24 Dec 2005 23:01:50 +0000 (GMT) (envelope-from micahjon@ywave.com) Received: (qmail 22071 invoked by uid 502); 24 Dec 2005 23:01:47 -0000 Received: from dsl29226.ywave.com (HELO ?192.168.1.65?) (micahjon@ywave.com@216.227.116.226) by 0 with SMTP; 24 Dec 2005 23:01:47 -0000 X-CLIENT-IP: 216.227.116.226 X-CLIENT-HOST: dsl29226.ywave.com Message-ID: <43ADD354.9090606@ywave.com> Date: Sat, 24 Dec 2005 15:01:40 -0800 From: Micah User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051222) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freeBSD Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: 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: Sat, 24 Dec 2005 23:01:51 -0000 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 *** For GPGME error message see: *** http://lists.freebsd.org/pipermail/freebsd-questions/2005-December/108171.html ***Error Message*** cc -shared .libs/libgstspider_la-gstspider.o .libs/libgstspider_la-gstspideridentity.o .libs/libgstspider_la-gstsearchfuncs.o -Wl,--rpath -Wl,/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst/.libs -Wl,--rpath -Wl,/usr/X11R6/lib -L/usr/local/lib ../../gst/.libs/libgstreamer-0.8.so -march=athlon -Wl,-soname -Wl,libgstspider.so -Wl,-retain-symbols-file -Wl,.libs/libgstspider.exp -o .libs/libgstspider.so creating libgstspider.la (cd .libs && rm -f libgstspider.la && ln -s ../libgstspider.la libgstspider.la) if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-common -g -Wall -DGST_DISABLE_DEPRECATED -I../../libs -I../.. -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=athlon -MT spidertest-spidertest.o -MD -MP -MF ".deps/spidertest-spidertest.Tpo" -c -o spidertest-spidertest.o `test -f 'spidertest.c' || echo './'`spidertest.c; \ then mv -f ".deps/spidertest-spidertest.Tpo" ".deps/spidertest-spidertest.Po"; else rm -f ".deps/spidertest-spidertest.Tpo"; exit 1; fi /bin/sh /usr/local/bin/libtool15 --tag=CC --mode=link cc -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=athlon -L/usr/local/lib -o spidertest spidertest-spidertest.o ../../gst/libgstreamer-0.8.la cc -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=athlon -o .libs/spidertest spidertest-spidertest.o -L/usr/local/lib ../../gst/.libs/libgstreamer-0.8.so -lxml2 -lz -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lpopt -lintl -lm -Wl,--rpath -Wl,/usr/X11R6/lib /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_destroy' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_create' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_init' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_exit' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_equal' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_getschedparam' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setscope' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_setschedparam' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setstacksize' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setschedparam' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setdetachstate' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_join' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_cond_timedwait' /usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_getschedparam' gmake[4]: *** [spidertest] Error 1 gmake[4]: Leaving directory `/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst/autoplug' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/multimedia/gstreamer. #