Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Mar 2014 11:29:21 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Mathieu Arnold <mat@FreeBSD.org>
Cc:        svn-ports-head@freebsd.org, Brooks Davis <brooks@FreeBSD.org>, svn-ports-all@freebsd.org, David Chisnall <theraven@FreeBSD.org>, ports-committers@freebsd.org, Bryan Drewery <bdrewery@FreeBSD.org>
Subject:   Re: svn commit: r348290 - in head: devel/llvm-devel lang/clang-devel lang/clang-devel/files
Message-ID:  <20140317102921.GM90364@ithaqua.etoilebsd.net>
In-Reply-To: <961F2FF6173FC75FA00F73AC@atuin.in.mat.cc>
References:  <201403150645.s2F6jfDk025629@svn.freebsd.org> <9AA526D32F50C2161B115F8C@atuin.in.mat.cc> <5325AC3D.3050500@FreeBSD.org> <74E377FB-8389-4945-8283-53EBE2F8E419@FreeBSD.org> <961F2FF6173FC75FA00F73AC@atuin.in.mat.cc>

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

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

On Mon, Mar 17, 2014 at 11:26:23AM +0100, Mathieu Arnold wrote:
>=20
>=20
> +--On 17 mars 2014 06:18:57 +0900 David Chisnall <theraven@FreeBSD.org>
> wrote:
> | On 16 Mar 2014, at 22:50, Bryan Drewery <bdrewery@FreeBSD.org> wrote:
> |=20
> |> I get a GCC error on 8.3 and 9.1:
> |>=20
> |>> The selected GCC C++ compiler is not new enough to build LLVM. Please
> |>> upgrade to GCC 4.7. You may pass --disable-compiler-version-checks to
> |>> configure to bypass these sanity checks.
> |>> =3D=3D=3D>  Script "configure" failed unexpectedly.
> |=20
> | LLVM head now depends on C++11, so we probably need a USES=3Dcompiler:c=
++11
> | in the port.  It should build happily with clang / libc++ on 10.
>=20
> I don't think it should use compiler.mk, on 8 and 9, it could end up tryi=
ng
> to use clang to build clang. (Hello recursive dependency.)
>=20
It should yes
we will keep an ancient version of clang in ports just for that.

Note that in 9 it will figure out clang in base and use it
Only 8 will need clang to build clang in that case.

regards,
Bapt

--sWvRP97dwRHm9fX+
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlMmzoEACgkQ8kTtMUmk6EwPWwCgtMvne2C89j2FAMdxuD2j47uE
OrIAnREXqCFGtIS1FYcER4Cnv7Ogf6i6
=bfO2
-----END PGP SIGNATURE-----

--sWvRP97dwRHm9fX+--



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