Comment # 47 on bug 1212101 from Paul Tannington
Quote from post 10 of mozilla bug report
https://bugzilla.mozilla.org/show_bug.cgi?id=1838323

"My offhand guess as to why our official builds work and these distro builds
don't is they're building with AVX flags in the binary. This causes SkVx to
include them in the build and use them regardless.

Official builds on x86 are only built with SSE2, with higher SIMD levels only
explicitly enabled selectively in various files. I would encourage the distro
build maintainers to fix this on their end by not supplying AVX flags to the
build. Acceleration for higher levels of SIMD is still used in Mozilla builds,
but again, we only selectively enable that in various parts of the moz.build
where it is actually safe and properly gated by CPU feature-level checks.

There is no nice way to work around this inside our code, but the downstream
build fixes on the distro end should be simple."


You are receiving this mail because: