Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2013 08:53:19 +0200
From:      Baptiste Daroussin <bapt@freebsd.org>
To:        David Naylor <naylor.b.david@gmail.com>
Cc:        ports@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: [HEADSUP][CFT] New compiler USES flag, please test, review comment
Message-ID:  <20130917065319.GE3604@ithaqua.etoilebsd.net>
In-Reply-To: <6026674.sVx04S4X1e@ultra.dg>
References:  <20130913131753.GJ33103@ithaqua.etoilebsd.net> <6026674.sVx04S4X1e@ultra.dg>

next in thread | previous in thread | raw e-mail | index | archive | help

--ytoMbUMiTKPMT3hY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Sep 16, 2013 at 09:56:50PM +0300, David Naylor wrote:
> On Friday 13 September 2013 15:17:53 Baptiste Daroussin wrote:
> > Hi,
>=20
> Hi,
>=20
> > Given how old our gcc in base is and the work done on clang and libc++.
> >=20
> > It is becoming complicating to make some ports properly working on all
> > supported version of FreeBSD.
> >=20
> > To help in that I would like to propose a new USES:
> > compiler
> >=20
> > http://people.freebsd.org/~bapt/compiler.mk.txt
>=20
> Would it be possible to add a quirks ability.  For example PyPy triggers =
the=20
> GCC memory bug for the gcc in base, so it needs any compiler (clang or gc=
c) as=20
> long as gcc is 4.3+. =20
>=20
> Regards

What about USES=3D	compiler:modern

using clang from base if > 3.3
using clang from ports otherwise
falling back on gcc from ports if the user specify he does prefer gcc?

regards,
Bapt

--ytoMbUMiTKPMT3hY
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlI3/F8ACgkQ8kTtMUmk6EzCqgCgiQUB5vppkZAhJASIB7d22P4r
zHoAn0kqO5A4seYruAz+oUxcH0815kKC
=cUJq
-----END PGP SIGNATURE-----

--ytoMbUMiTKPMT3hY--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130917065319.GE3604>