Thank you for the insights. My best guess is that those web browsers are being built on an actual armv7 system (which naturally would be limited in available memory). To my knowledge and at least so far from my experience, you can compile armv7 binaries on arm64 and they should run without problems (as long as you configure the toolchain to build for armv7) with the standard toolchain built for the arm64 system in question (as arm64 is backwards compatible).
I understand if this is not something any of the maintainers would be interested in, but has the approach to use an arm64 system been considered for building armv7 binaries? In theory, arm64 should also be able to build armv6 binaries as well. I recall building Chromium using the 'meta-browser' Yocto layer (maintained by O.S. Systems Software LTDA) on an x86_64 machine previously for armv7. I do not know for certain if it used a chroot environment and/or did it just use a cross compiler toolchain though.
