Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Feb 2019 20:01:47 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Brooks Davis <brooks@freebsd.org>
Cc:        ports@freebsd.org
Subject:   Re: LLVM 7.1.0: how to proceed?
Message-ID:  <F6B6F5AB-47D3-457D-A8CE-28C54858758F@FreeBSD.org>
In-Reply-To: <20190206185817.GA88336@spindle.one-eyed-alien.net>
References:  <20190206185817.GA88336@spindle.one-eyed-alien.net>

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

--Apple-Mail=_4FDB98DD-2264-4FAB-A1E1-BD76D008B749
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

On 6 Feb 2019, at 19:58, Brooks Davis <brooks@freebsd.org> wrote:
> LLVM 7.1.0 will be release shortly and contains a single
> fix which breaks the LLVM Libra ABI in order to fix an
> incompatibility with GCC 8.2.  A bug describing the issue is at
> https://bugs.llvm.org/show_bug.cgi?id=39427.
> 
> My current plan is:
> - Copy devel/llvm70 to devel/llvm71 and update.
> - Perform a coordinated switch of all dependencies, to llvm71 (e.g. do an
>   exp-run with the switch made and llvm70 removed).  All ports with
>   library dependencies would get PORT_REVISION bumps.
> - DEPRECATE llvm70 and set a short expiration.
> 
> Does this sound like a reasonable plan?

If you were going to drop llvm70 anyway, why not just keep the port and
only bump the 'internal' version number?  Or do you want to reduce
possible confusion which might be caused by the "70" suffix no longer
corresponding to the actual libllvm.so version number?

That said, your approach seems fine to me.

-Dimitry


--Apple-Mail=_4FDB98DD-2264-4FAB-A1E1-BD76D008B749
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXHWNGwAKCRCwXqMKLiCW
o5WOAKD5Uv0PijM/BKDzLCvnH8jC2jPuNACcDA8TG52GAOFjmQaP50KvgDZB+6o=
=sYvV
-----END PGP SIGNATURE-----

--Apple-Mail=_4FDB98DD-2264-4FAB-A1E1-BD76D008B749--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F6B6F5AB-47D3-457D-A8CE-28C54858758F>