[Bug 260134] www/firefox: depends on non-existing devel/wasi-compiler-rt90

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 03 Dec 2021 16:19:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260134

--- Comment #8 from Martin Birgmeier <d8zNeCFG@aon.at> ---
Agreed. It is, however, already necessary to keep it in sync for llvm 13.0.0 as
shown in bsd.gecko.mk.

For me the major underlying problem is the rather huge cost of needing multiple
full installations of llvm for the mesa- and mozilla-derived projects. If we
could create a runtime-only part of those llvms that would be a huge
improvement.

I think the ports infrastructure would need to grow the ability to create
multiple packages from a single port, covering different aspects of that port.
For example, recently devel/git has been split in git proper, git-gui, and
git-cvs, and as far as I can see this has been done by replicating the full
build and then only installing the required parts. If instead these three
packages could be created from a single port, the CPU burn could be saved.

Same for llvm-xx: Creating packages for the runtime, actual suite, and
documentation comes to mind.

That not (yet?) being available I try to keep the number of llvms necessary in
my systems to a minimum by settling on (currently) 12 as the common
denominator.

-- Martin

-- 
You are receiving this mail because:
You are the assignee for the bug.