A dockerfile for Gecko Linux/aarch64 cross build environment
- docker run
- cd /mozilla
- hg clone http://hg.mozilla.org/mozilla-central/
- cd mozilla-central
- cp /mozilla/mozconfig.sameple /mozilla/.mozconfig
- ./mach mercurial-setup
- ./mach build
- ./mach package (optional)
See /mozilla/mozilla-central/obj-aarch64-linux-gnu/dist
The default image size of docker container is 10GB. It may not be enough. To expand to 20GB, use --storage-opt dm.basesize=20G when lanuching docker daemon.