On Fri, Feb 9, 2018, at 4:49 AM, Henri Sivonen wrote: > Is it expected that Firefox can no longer be built on a 32-bit system?
Yes. > The cross-compilation documentation on MDN seems to predate Rust code > in Firefox. Is there an up-to-date guide for compiling Firefox for > ARMv7+NEON (or aarch64 for that matter) GNU/Linux on an x86_64 > GNU/Linux host? I don't know that there have ever been good docs for this scenario--our well-supported cross-compile scenario is Android, which has its own SDK. Cross-compiling other things on Linux without a chroot is a giant PITA. jryans did write a good blog post[1] last year about building a 32-bit Firefox on 64-bit Linux, which might be useful. AFAIK Rust is the easy part, since you can just `rustup target add armv7-unknown-linux-gnueabihf` or whatever target you need. Getting all the -dev packages for various system libraries is the hard part. -Ted 1. https://convolv.es/blog/2017/08/25/building-firefox-for-linux-32-bit/ _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform