If you get compilation errors like the following:
Compiling packed_simd_2 v0.3.8
error: unrecognized platform-specific intrinsic function: simd_shuffle2
This is due to changing SIMD support in Rust, cf. 1, 2, 3.
For the time being, my workaround is to disable SIMD:
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -98,6 +98,7 @@ prepare() {
cat >>../mozconfig <<END
# TODO: check things here one after another if (still) required
+ac_add_options --disable-rust-simd
ac_add_options --enable-linker=lld
ac_add_options --prefix=/usr
Pinned Comments
lsf commented on 2025-01-01 21:28 (UTC)
Please refrain from abusing the flagging of a package as out of date for build issues. This is not what it is supposed to be used for.
I automatically get notified of comments to this package. I do not need to be notified of whatever build problems occur (whether they are an individual's problems or the actual package's problems) twice, and not via flagging it out of date.
Issues with this package can also be reported at https://codeberg.org/librewolf/issues/issues (as it is also maintained there, at https://codeberg.org/librewolf/arch, too).