[Bug 268328] www/firefox fails to build with LTO enabled

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 13 Dec 2022 03:39:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268328

Charlie Li <vishwin@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|https://www.freshports.org/ |
                   |www/firefox/                |

--- Comment #5 from Charlie Li <vishwin@freebsd.org> ---
Not really, not least because this LTO procedure is shared amongst all gecko@
ports.

The real issue at hand is the mixing-and-matching of LLVM toolchains (and
libraries, in mesa's case at least), especially at the bitcode level, just
Doesn't Work. I've had LLVM 14's WASI bits working locally, but now that we're
on LLVM 15, I've hit a snag porting those WASI bits due to some CMake changes
at least. Additionally, there is the thought of revisiting allowing the use of
LLVM ports for the Rust toolchain (instead of building the bundled one), since
AFAICT the issues that led to removing that option no longer apply.

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