Hi,
there is official mercurial repo [1] and official git clone [2] for FF
I've started with mercurial one (next time I will use the git one), so I do
# updates SKIA for big endians - you can skip for ppc64le
hg import -u jenkins -m "build-big-endian"
https://src.fedoraproject.org/fork/sharkcz/rpms/firefox/raw/next/f/build-...
# curl - seems needed even for ppc64le, I plan to upstream it after fixing
hg import -u jenkins -m "curl"
https://src.fedoraproject.org/fork/sharkcz/rpms/firefox/raw/next/f/build-...
and I start the build with (you can drop the MAKE_FLAGS)
# build (serial) with everything bundled
make -f client.mk MOZ_MAKE_FLAGS="-j1"
before the start I've installed the dependencies for the FF rpm with
"dnf builddep firefox.spec", but not all of them are used for the
"default" build. I use F-26 as the build environment.
October 3rd seems to the last date in the period of green builds, later
some issues appeared.
[1]
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_In...
[2]
https://github.com/mozilla/gecko-dev
Dan