Date: Tue, 3 May 2022 16:06:13 -0700 From: Craig Leres <leres@freebsd.org> To: Christoph Moench-Tegeder <cmt@burggraben.net>, Joseph Mingrone <jrm@freebsd.org> Cc: Jan Beich <jbeich@freebsd.org>, Emmanuel Vadot <manu@bidouilliste.com>, Christoph Moench-Tegeder <cmt@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 980444a82fbd - main - www/firefox: update to 100.0 (rc2) Message-ID: <82979c80-e49a-a284-cac8-7c79ab30abb1@freebsd.org> In-Reply-To: <YnFOCpAQ5pvts3e4@elch.exwg.net> References: <202204291458.23TEwiL4068411@gitrepo.freebsd.org> <58e45f7c-b79f-9f14-4df5-00617fee9ea4@freebsd.org> <YnAm4GoVYvfpyr9E@elch.exwg.net> <05c2a241-5d32-24d9-c223-66aa9ca99b75@freebsd.org> <YnBU8c5L6eNIn5mB@elch.exwg.net> <76d4fb65-b1df-2941-cc06-5ab23607a233@freebsd.org> <d9e5419b-3d4e-ab4b-5fbe-8306cc7196cd@freebsd.org> <20220503094616.ad8309626972ab0c7d6c1cd9@bidouilliste.com> <4k26-hkiv-wny@FreeBSD.org> <86y1ziab1f.fsf@phe.ftfl.ca> <YnFOCpAQ5pvts3e4@elch.exwg.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?82979c80-e49a-a284-cac8-7c79ab30abb1>