Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jan 2025 13:19:57 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Brooks Davis <brooks@FreeBSD.org>
Cc:        ports@freebsd.org, pgsql@freebsd.org, yuri@freebsd.org, jbeich@freebsd.org, iwtcex@gmail.com, haskell@freebsd.org
Subject:   Re: sliming down devel/llvm11
Message-ID:  <15BC4408-4EA1-4668-BA08-407C4CD1B05D@FreeBSD.org>
In-Reply-To: <Z3iXb7BPI0NJOwvq@spindle.one-eyed-alien.net>
References:  <Z3iXb7BPI0NJOwvq@spindle.one-eyed-alien.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 4 Jan 2025, at 03:05, Brooks Davis <brooks@FreeBSD.org> wrote:
> 
> In an effort to reduce build times a little prior to devel/llvm20
> coming in the next month or so I took a look at devel/llvm11.  AFACT
> there isn't a good path to remove it entierly due to dependencies in
> lang/ghc810 and lang/ghc92 (at least on armv7 and maybe aarch64).  For
> now I've put together a set of patches to remove other references to
> it in ports and in the USES framework and then slim it down to just
> building the LLVM core which is what I think GHC needs.
> 
> Those patches are at https://github.com/freebsd/freebsd-ports/pull/337
> 
> I've CC'd maintainers of everything I've touched.  I'm willing to submit
> them another way if that is prefered, but this rolls them all up in one
> place and most are trivial.  Please let me know what you'd like me to do
> about the various patches.

Note there is also https://bugs.freebsd.org/283013 which aims to bump
LLVM_DEFAULT to 18, which might also lead to slightly fewer llvm ports
being built, at least for some situations. This one is still open
though, not everything has been resolved. :(

-Dimitry




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15BC4408-4EA1-4668-BA08-407C4CD1B05D>