Subject: NodeJS now a hard requirement for building Firefox
Dan Mosedale
dmose at mozilla.org
Wed Oct 3 21:52:38 UTC 2018
As previously announced[1], Firefox builds now (or shortly will) have
a hard-dependency on NodeJS 8.11.0 or newer.
Anyone (other than certain specific automation tasks) who has been
using --disable-nodejs in their mozconfig as a workaround for problems
should now remove this in order for their build to continue working.
If you haven’t already installed NodeJS, you’ll need to do so now.
For Mac, Windows, and most Linux distros, `mach bootstrap
--no-system-changes` or `mach bootstrap` should be enough. For other
cases, you can install it whereever you like, as long as it’s in your
$PATH.
The information from the previous postings (particularly the [detailed
announcement][1]) should still generally be accurate.
Feel free to [reach out to me] or reply here if you have
questions/comments/issues.
Dan
[1]: https://docs.google.com/document/d/1SsFx5FDlY5JsM421opRM8nuWaTLMiqNZajrhsIL8jow/edit?usp=sharing
[bug 1482433]: https://bugzilla.mozilla.org/show_bug.cgi?id=1482433
[bug 1461714]: https://bugzilla.mozilla.org/show_bug.cgi?id=1461714
[reach out to me]: https://mozillians.org/en-US/u/dmose/
More information about the firefox-dev
mailing list