Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
firefox 143.0.1 build failure
Hi,
in my effort to verify rust 1.90.0, I'm now trying to make
"recent firefox" build on NetBSD/arm64 9.3_STABLE (yes, I should
probably upgrade).
I have the dependent packages built, but the build of firefox
itself errors out after some 20 wallclock hours (parallelism of
3 using a qemu VM) with
/usr/pkgsrc/www/firefox/work/firefox-143.0.1/third_party/gemmology/kernels/GemmologyEngineNeon64I8mm.cpp:15:55: required from here
/usr/pkgsrc/www/firefox/work/firefox-143.0.1/third_party/xsimd/include/xsimd/types/../arch/./xsimd_neon.hpp:947:37: error: cannot convert 'const xsimd::batch<int, xsimd::i8mm<xsimd::neon64> >' to 'int32x4_t' {aka '__vector(4) int'}
return vcvtq_f32_s32(self);
~~~~~~~~~~~~~^~~~~~
Googling parts of that error message indicates this may stem from
signedness difference between arm64 and e.g. amd64(?) Also, as
the path name indicates, this error is probably in some third-
party integrated ("vendored"?) package.
I see an update to firefox version 143.0.3 has been committed,
and I'm going to try to build that as well, but the commit
message's change log doesn't seem to indicate anything in the
above direction.
Anyone have a better idea what might be the problem, and whether
there's a fix anywhere?
Regards,
- Håvard
Home |
Main Index |
Thread Index |
Old Index