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>