Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jan 2023 17:56:14 +0000
From:      Brooks Davis <brooks@freebsd.org>
To:        "Tobias C. Berner" <tcberner@freebsd.org>
Cc:        Matthias Andree <mandree@freebsd.org>, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, brooks@freebsd.org
Subject:   Re: git: 9742a6346057 - main - Mk/bsd.default-versions.mk: bump LLVM_DEFAULT to 15
Message-ID:  <Y7RsPkXIZpbqU4Xl@spindle.one-eyed-alien.net>
In-Reply-To: <CAOshKtdOZDJanpDRO1QJAeK767g1q5T0z%2B0VpX=QWKdeAwogbw@mail.gmail.com>
References:  <202301030923.3039NFVM088162@gitrepo.freebsd.org> <ddb46eaf-109e-ea94-9e95-d062bf65a44d@FreeBSD.org> <CAOshKtdOZDJanpDRO1QJAeK767g1q5T0z%2B0VpX=QWKdeAwogbw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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.
>=20
> I really would like to get rid of  all of them apart one :-).
> But that does not really seem feasible.
>=20
> So what seems possible is to remove everything < 10.
>=20
> There are two ports that explicitly seem to depend on llvm < 10:
> devel/f18 and devel/mdb .
>=20
> I will create a review to remove said ports and llvm < 10.
>=20
>=20
> mfg Tobias
>=20
> 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=3D9742a6346057545688a0=
2ae3eb537ac39c6b296c
> > >
> > > 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 vers=
ions
> > >      - having the default at something recent combined with the versi=
on
> > >        matching of llvm.mk (prefering $LLVM_DEFAULT) this should less=
en
> > >        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?=3D        legacy
> > >   .  endif
> > >   # Possible values: c7
> > >   LINUX_DEFAULT?=3D             c7
> > > -# Possible values: 70, 80, 90, 10, 11, 12, 13, 14, -devel (to be use=
d when non-base compiler is required)
> > > -# Please give notice to the Graphics Team (x11@FreeBSD.org) in advan=
ce 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
> >
>=20



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