Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Oct 2017 02:58:40 +0000
From:      Brooks Davis <brooks@freebsd.org>
To:        freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: make ports use system clang & llvm
Message-ID:  <20171007025839.GA68389@spindle.one-eyed-alien.net>
In-Reply-To: <20171006221058.GA98039@v007.zyxst.net>
References:  <20171006221058.GA98039@v007.zyxst.net>

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

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

On Fri, Oct 06, 2017 at 11:10:58PM +0100, tech-lists wrote:
> Hello,
>=20
> Is there a way to make ports use system clang & llvm (now at v5) rather t=
han=20
> pulling in llvm4? If so, please tell me what it is!

Short verison: no.

Longer version: Ports that depend on a specific LLVM version typically
do so because they link to LLVM libraries.  LLVM provides *no* API
stability between releases so programs can only link to a narrow range
of LLVM versions (1 version is common) and we can not ship the libraries
with the base system because we would then be stuck with a single LLVM
and clang version for the life of a STABLE branch (usually 5+ years).

-- Brooks

--G4iJoqBmSsgzjUCe
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJZ2ELfAAoJEKzQXbSebgfAhBQH/2ZKrtO3p930178J/MSfOK0l
6U9gXdqZ8lw0+DaW0dVM/Yhy0N3SEvoRwGv67qorF9jpilkXgAVhAnW1cVIAfSIo
YrYFgXsQg8AM+WzhdajFyKe4O/lLH/brQvczXX2/8mAA/g9NTpcGGtStfsYJo7bI
If24qdzusA0h4OKrIhlqV9jbGSvMPRsluA2Nmx8K3YS9pfnbkH/csOIbS4VQaru2
OASYelV2ZI+iiscHu0F/OKadSyeOgQqXkt0vKk/OL0FRPmp4WmI7CiwkKAPzpIzk
StwuhDgZJmoa5Wqvvc36AXJ/Kej4yH95Wy/kYu4Wg0BSsNpFwwZuNny0SWPob2M=
=NYYn
-----END PGP SIGNATURE-----

--G4iJoqBmSsgzjUCe--



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