I used the same approach with clang + gcc headers inside a Trusty (gcc-4.8) container. Initially I got errors about ::gets() and Stack Overflow sent me down some rabbit holes of attempting to use gcc-4.9 headers or libc++ armhf. Ultimately the workaround was to comment out the offending line in gcc headers, and also fix a constexpr bug in the <complex> header. These kinds of hacks are something one can be more comfortable doing inside a Docker container.
I don't have a 14.04 armhf setup but I did test this on Raspbian Stretch. Would be great if you could try it out on your system. Note initially it used up all my Pi's RAM so I had to add 1 GB of swap.
@herrtimson
Here's a 14.04 Trusty build: https:/ /www.dropbox. com/s/977vzb3mu 8bf34z/ firefox_ 59.0.2% 2Bbuild1- 0ubuntu0. 14.04.4_ armhf.deb? dl=0
I used the same approach with clang + gcc headers inside a Trusty (gcc-4.8) container. Initially I got errors about ::gets() and Stack Overflow sent me down some rabbit holes of attempting to use gcc-4.9 headers or libc++ armhf. Ultimately the workaround was to comment out the offending line in gcc headers, and also fix a constexpr bug in the <complex> header. These kinds of hacks are something one can be more comfortable doing inside a Docker container.
I don't have a 14.04 armhf setup but I did test this on Raspbian Stretch. Would be great if you could try it out on your system. Note initially it used up all my Pi's RAM so I had to add 1 GB of swap.
For others, here is a 16.04 Xenial build: https:/ /www.dropbox. com/s/ogdut56m2 i0k0t9/ firefox_ 59.0.2% 2Bbuild1- 0ubuntu0. 16.04.3_ armhf.deb? dl=0