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

Reply via email to