Skip site navigation (1)Skip section navigation (2)
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>