On 4 Jan 2025, at 03:05, Brooks Davis <bro...@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