From owner-freebsd-ports@FreeBSD.ORG Mon Sep 27 23:38:06 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81A39106566C for ; Mon, 27 Sep 2010 23:38:06 +0000 (UTC) (envelope-from faust64@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id 166D38FC19 for ; Mon, 27 Sep 2010 23:38:05 +0000 (UTC) Received: by qyk30 with SMTP id 30so1547432qyk.13 for ; Mon, 27 Sep 2010 16:38:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=YRXibaTmso62RK/OGqCcrjeZOid+1lb1a282ZauNIl4=; b=TvivQ+yk43QvO0I/sWt8h9ziF9FWUCEMStFhavg4vee9kkCfcAFYNDQNhoEGgTYqUG zuVoSxEFNhhC8PQ4aoFs4RgZmkDbWMfHWzULVGHYl0o7wqkNDKViKtjOPbluqWv3oleE NP/TumVanVy7CiR1gyGC9PBmjSjBTCBRU+N/s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=uM/WVIBEb6jc8X4y1FYnaysTiJ3boNuVv3VOHST2TCvg9ONIrz0kn6fC2YPyrXrPda ui0moMa4/JBkeAQNIcuXBv4B/7sGiN1128L+NnHmTvKC/Fa5JRc7lvMYC2MxEWm0v7gR 4qoIvf4Vjurt9p8g3KYvfJC2yUGMtnUTKRob0= Received: by 10.224.67.193 with SMTP id s1mr6106139qai.7.1285628894043; Mon, 27 Sep 2010 16:08:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.10.103 with HTTP; Mon, 27 Sep 2010 16:07:33 -0700 (PDT) In-Reply-To: <4CA11D78.5040205@webtent.net> References: <4CA11D78.5040205@webtent.net> From: =?ISO-8859-1?Q?Samuel_Mart=EDn_Moro?= Date: Tue, 28 Sep 2010 01:07:33 +0200 Message-ID: To: robert@webtent.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD Ports Subject: Re: Error postgresql90-contrib X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Sep 2010 23:38:06 -0000 On Tue, Sep 28, 2010 at 12:40 AM, Robert Fitzpatrick wro= te: > Getting this error when trying to install the port... > > pgbench.o(.text+0x2b0a): In function `main': > : undefined reference to `pthread_create' > gmake[1]: *** [pgbench] Error 1 > gmake[1]: Leaving directory > `/usr/ports/databases/postgresql90-contrib/work/postgresql-9.0.0/contrib/= pgbench' > gmake: *** [all] Error 2 > *** Error code 2 > > Would it have anything to do with any of these ports built with threads: > > db2# grep -ir thread /var/db/ports > /var/db/ports/perl/options:WITH_THREADS=3Dtrue > /var/db/ports/python26/options:WITH_THREADS=3Dtrue > /var/db/ports/apr/options:WITH_THREADS=3Dtrue > /var/db/ports/apache22/options:WITH_THREADS=3Dtrue > /var/db/ports/pico-alpine/options:WITH_THREADS=3Dtrue > > Thanks for any help. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > obviously, the binary is not compiled with the required library. is pgbench correctly linked with pthread lib (-lpthread) is pthread lib file actually there (in /usr/lib/, libpthread.so and libpthread.a) adding to -lpthread the -L/usr/lib option might also help if that doesn't help, can you send a link to the complete output of compilation? Regards, --=20 Samuel Mart=EDn Moro {EPITECH.} tek5