Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 631 Bytes

README.md

File metadata and controls

22 lines (18 loc) · 631 Bytes

dockerfile-gecko-aarch64-cross

A dockerfile for Gecko Linux/aarch64 cross build environment

How to build Gecko for Linux/aarch64

  1. docker run
  2. cd /mozilla
  3. hg clone http://hg.mozilla.org/mozilla-central/
  4. cd mozilla-central
  5. cp /mozilla/mozconfig.sameple /mozilla/.mozconfig
  6. ./mach mercurial-setup
  7. ./mach build
  8. ./mach package (optional)

Built binaries

See /mozilla/mozilla-central/obj-aarch64-linux-gnu/dist

FAQ

No space left on device

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.