tl;dr a libvpx update last week broke armv6. Build system hackery is needed to fix it.
https://bugzilla.mozilla.org/show_bug.cgi?id=1085599 This is relevant to you if you're a (i) stakeholder in an ARMv6 target; (ii) decision maker about Tier support; (iii) build system expert. The libvpx update changed the way optional NEON fastpaths are compiled into libxul. Previously they were written in assembly. Now they're written as C files that use NEON intrinsics. The gory details are in the bug, but essentially what's needed to fix the brokenness for ARMv6 is supplying file-specific compiler options to the files that use NEON intrinsics. If you know how to do this or have better ideas for a solution, please head over to the bug! :) It would be a shame for the support for Firefox OS on the Raspberry Pi, for example, to be dead-on-arrival because of a build-system issue. Cheers, Chris p.s. I don't read this mailing list, please follow up in the bug. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform