Date: Wed, 03 Sep 2003 13:37:58 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Kirill Ponomarew <krion@freebsd.org> Cc: ports@freebsd.org Subject: Re: Heads Up: cvs commit: src/contrib/gcc/config freebsd-spec.h (fwd) Message-ID: <1062610678.698.32.camel@gyros> In-Reply-To: <20030903173328.GA57598@voodoo.oberon.net> References: <Pine.GSO.4.10.10309031147560.26195-100000@pcnet5.pcnet.com> <20030903173328.GA57598@voodoo.oberon.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1062610678.698.32.camel>