From owner-freebsd-multimedia@FreeBSD.ORG Sat Apr 28 19:40:42 2007 Return-Path: X-Original-To: multimedia@FreeBSD.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F46B16A403; Sat, 28 Apr 2007 19:40:42 +0000 (UTC) (envelope-from kulka@man.poznan.pl) Received: from rose.man.poznan.pl (rose.man.poznan.pl [150.254.173.3]) by mx1.freebsd.org (Postfix) with ESMTP id D79DB13C45A; Sat, 28 Apr 2007 19:40:41 +0000 (UTC) (envelope-from kulka@man.poznan.pl) X-Virus-Scanned: by PSNC antivirus scanner at man.poznan.pl Received: from [192.168.0.2] (sunflower.kulczewski.com [213.156.96.215]) (authenticated bits=0) by rose.man.poznan.pl (8.13.8/8.13.8/auth/ldap/milter/tls) with ESMTP id l3SJMKAG021692 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 28 Apr 2007 21:22:21 +0200 (CEST) Message-ID: <46339EE9.4070002@man.poznan.pl> Date: Sat, 28 Apr 2007 21:22:17 +0200 From: Michal Kulczewski Organization: PSNC User-Agent: Thunderbird 1.5.0.10 (X11/20070328) MIME-Version: 1.0 To: multimedia@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: lioux@FreeBSD.org Subject: multimedia/gstreamer80 - libxml2 issue X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Apr 2007 19:40:42 -0000 Hi there, when libxml2 is compiled with thread support, the configure script of gstreamer80 fails because the pkg-config --libs does not attach pthread library in the result. The config.log states: configure:26310: cc -o conftest -O2 -pipe -march=pentium4m -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include -L/usr/local/lib conftest.c -L/usr/local/lib -lxml2 >&5 /usr/local/lib/libxml2.so: undefined reference to `pthread_equal' Maybe one should consider using the xml2-config script (that is shipped with libxml2 installation) that returns cflags and libs appropriatly (including the pthread library) rather than using the pkg-config Regards, Michal