Date: Wed, 09 May 2018 03:28:26 +0200 From: Jan Beich <jbeich@FreeBSD.org> To: "Wesley Wroten" <tesko@bsdmail.com> Cc: gecko@freebsd.org Subject: Re: firefox Message-ID: <efil-1uth-wny@FreeBSD.org> In-Reply-To: <trinity-9567a445-6a73-4e01-b3a0-4a2cd8b6a1cd-1525826204246@3c-app-mailcom-lxa01> (Wesley Wroten's message of "Wed, 9 May 2018 02:36:44 %2B0200") References: <trinity-9567a445-6a73-4e01-b3a0-4a2cd8b6a1cd-1525826204246@3c-app-mailcom-lxa01>
next in thread | previous in thread | raw e-mail | index | archive | help
"Wesley Wroten" <tesko@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?efil-1uth-wny>