Re: git: 9742a6346057 - main - Mk/bsd.default-versions.mk: bump LLVM_DEFAULT to 15

From: Brooks Davis <brooks_at_freebsd.org>
Date: Tue, 03 Jan 2023 17:56:14 UTC
I'm happy to see more of the old ports go and I've had time lately to
sweep the the remaining depends.  Thanks to those have been doing so.

Getting to one port will never happen.  We're often stuck with project
that only update their LLVM API use ever year or two.

-- Brooks

P.S. LLVM 16 is coming some time this month.

On Tue, Jan 03, 2023 at 11:08:01AM +0100, Tobias C. Berner wrote:
> Ideally yes.
> 
> I really would like to get rid of  all of them apart one :-).
> But that does not really seem feasible.
> 
> So what seems possible is to remove everything < 10.
> 
> There are two ports that explicitly seem to depend on llvm < 10:
> devel/f18 and devel/mdb .
> 
> I will create a review to remove said ports and llvm < 10.
> 
> 
> mfg Tobias
> 
> On Tue, 3 Jan 2023 at 10:44, Matthias Andree <mandree@freebsd.org> wrote:
> >
> > Am 03.01.23 um 10:23 schrieb Tobias C. Berner:
> > > The branch main has been updated by tcberner:
> > >
> > > URL: https://cgit.FreeBSD.org/ports/commit/?id=9742a6346057545688a02ae3eb537ac39c6b296c
> > >
> > > commit 9742a6346057545688a02ae3eb537ac39c6b296c
> > > Author:     Tobias C. Berner <tcberner@FreeBSD.org>
> > > AuthorDate: 2023-01-03 09:19:27 +0000
> > > Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
> > > CommitDate: 2023-01-03 09:22:21 +0000
> > >
> > >      Mk/bsd.default-versions.mk: bump LLVM_DEFAULT to 15
> > >
> > >      - graphics/mesa* switched to LLVM version 15 some time ago
> > >      - desktop systems suffer from requiring many different LLVM versions
> > >      - having the default at something recent combined with the version
> > >        matching of llvm.mk (prefering $LLVM_DEFAULT) this should lessen
> > >        the number of LLVM installations on normal systems again alot.
> > >
> > >      - while here, remove outdated comment. x11@ switched to setting the
> > >        LLVM version explicitely as the default was way out of date.
> > >
> > >      PR:             263456
> > >      Exp-run by:     antoine
> > > ---
> > >   Mk/bsd.default-versions.mk | 6 ++----
> > >   1 file changed, 2 insertions(+), 4 deletions(-)
> > >
> > > diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
> > > index 8d8cdf71b807..91aafa427da3 100644
> > > --- a/Mk/bsd.default-versions.mk
> > > +++ b/Mk/bsd.default-versions.mk
> > > @@ -77,13 +77,11 @@ LIBRSVG2_DEFAULT?=        legacy
> > >   .  endif
> > >   # Possible values: c7
> > >   LINUX_DEFAULT?=             c7
> > > -# Possible values: 70, 80, 90, 10, 11, 12, 13, 14, -devel (to be used when non-base compiler is required)
> > > -# Please give notice to the Graphics Team (x11@FreeBSD.org) in advance before
> > > -# bumping the LLVM version.
> > > +# Possible values: 70, 80, 90, 10, 11, 12, 13, 14, 15, -devel (to be used when non-base compiler is required)
> >
> > Are we going to remove any of the llvm ports *before* we complete the
> > dozen of versions that we have to maintain in parallel?
> >
> > --
> > Matthias Andree
> > FreeBSD ports committer
> >
>