firefox
Jan Beich
jbeich at FreeBSD.org
Wed May 9 01:28:30 UTC 2018
"Wesley Wroten" <tesko at bsdmail.com> writes:
> are there any beta or testing versions of firefox i can get for freebsd?
> i used to run nightly builds when i had to install debian for a while. ug linux gross.
> i volunteer for mozilla and id like to test and give feed back to them about firefox,
> the latest release is 61.something alpha.
Building Nightly is as simple as the following. FreeBSD is a Tier3
platform, so expect occasional bumps due to bustage.
$ pkg install python27 binutils
$ hash git 2>/dev/null || pkg install mercurial
$ hg clone https://hg.mozilla.org/mozilla-unified firefox ||
git clone https://github.com/mozilla/gecko-dev firefox
$ cd firefox
$ hg update central || git checkout origin/master
$ echo "export COMPILER_PATH=/usr/local/bin" >>.mozconfig
$ echo "ac_add_options --disable-debug-symbols" >>.mozconfig
$ ./mach bootstrap # select Firefox for Desktop
$ ./mach build
$ ./mach run
For Beta I sometimes publish preliminary port updates. Familarity how to
manage patches[1] is assumed.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227850
--
[1] Most patches on FreeBSD Bugzilla are in unified diff format.
https://www.gnu.org/software/diffutils/manual/html_node/Detailed-Unified.html
Due to high churn in the ports tree (e.g., PORTREVISION bumps)
patches may not apply cleanly, so you can either rebase or update
the tree to the known working revision.
More information about the freebsd-gecko
mailing list