From owner-freebsd-ports@FreeBSD.ORG Wed Sep 3 10:38:01 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99D3116A4C0; Wed, 3 Sep 2003 10:38:01 -0700 (PDT) Received: from ms-smtp-02.southeast.rr.com (ms-smtp-02.southeast.rr.com [24.93.67.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55ACE43FDD; Wed, 3 Sep 2003 10:38:00 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158])h83HYLCJ016987; Wed, 3 Sep 2003 13:34:21 -0400 (EDT) Received: from [10.2.1.4] (vpn-client-4.marcuscom.com [10.2.1.4]) h83HaXff074174; Wed, 3 Sep 2003 13:36:33 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Kirill Ponomarew In-Reply-To: <20030903173328.GA57598@voodoo.oberon.net> References: <20030903173328.GA57598@voodoo.oberon.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-2UF2+mSoo5BqADBSjOgU" Organization: MarcusCom, Inc. Message-Id: <1062610678.698.32.camel@gyros> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 03 Sep 2003 13:37:58 -0400 X-Spam-Status: No, hits=-11.6 required=5.0 tests=BAYES_01,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: deischen@freebsd.org cc: ports@freebsd.org Subject: Re: Heads Up: cvs commit: src/contrib/gcc/config freebsd-spec.h (fwd) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2003 17:38:01 -0000 --=-2UF2+mSoo5BqADBSjOgU Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2003-09-03 at 13:33, Kirill Ponomarew wrote: > Hi, >=20 > On Wed, Sep 03, 2003 at 11:57:21AM -0400, Daniel Eischen wrote: > =20 > > In summary, using -pthread with gcc in -current will be an error. > > Our ports should really be ${PTHREAD_LIBS} clean if we want to > > support different thread libraries, even on port by port basis. > >=20 > > If we continue to allow -pthread, we'll end up with ports linked > > to both libc_r and {libkse(M:N),libkse(1:1),libthr,linuxthreads,etc} > > and this doesn't work; they ports will build fine, but they won't > > run correctly. > >=20 > > I suggest that libtool, autoconf, etc., be taught about ${PTHREAD_LIBS} > > and if defined, use that instead of -lc_r, -lpthread, etc. If > > ${PTHREAD_LIBS} is not defined, then order of detection should > > be -lpthread, then -lc_r last. >=20 > I think, it would be great if portmgr do full run on bento and > show build results. This won't happen until after 4.9-RELEASE (at least not on i386 or Alpha). Joe >=20 > -Kirill --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-2UF2+mSoo5BqADBSjOgU Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/Vib2b2iPiv4Uz4cRAv+UAJ95ASgghzhyr8qjLDrbHz/ktvX9ugCeNs4n aBvoHJOFBJFq1ziBW9gFkv8= =YGJb -----END PGP SIGNATURE----- --=-2UF2+mSoo5BqADBSjOgU--