Re: git: 980444a82fbd - main - www/firefox: update to 100.0 (rc2)

From: Craig Leres <leres_at_freebsd.org>
Date: Tue, 03 May 2022 23:06:13 UTC
On 5/3/22 08:45, Christoph Moench-Tegeder wrote:
>> firefox-100.0_2,2 and
>> dbus-1.14.0,1 running on CURRENT (14.0-CURRENT #0
>> main-n253949-9d9ba2b79b31) seems fine again.
 >
> Confirm, firefox works fine with all the dbus versions.

I find the same for 12.3. Thanks everyone!

On 5/3/22 05:23, Jan Beich wrote:
 > Try rebuilding without LTO. rust-1.60 emits LLVM 14 bytecode that LLD
 > from llvm13 may not understand. firefox cannot switch to llvm14 yet
 > due to missing wasi-compiler-rt14. In the past firefox build usually
 > broke due to LLVM mismatch, so such issues were easy to notice.

Forgive my lack of knowledge of rust/llvm but would it be possible for 
the rust port (or binary) to expose the version of llvm bytecode it 
outputs such that ports that use rust and llvm (and LTO) could detect 
and error out at build time when they do not match? I looked at rustc 
flags but don't see an obvious way to reveal the bytecode version. But 
even just defining it by hand in the rust Makefile might solve this?

		Craig