Closed Bug 1482436 (remove-mozilla-build-node) Opened 6 years ago Closed 6 years ago

Remove NodeJS from MozillaBuild

Categories

(Firefox Build System :: MozillaBuild, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dmosedale, Assigned: RyanVM)

References

(Blocks 1 open bug)

Details

Once we've made NodeJS a hard requirement for building and made sure nothing else in the tree is depending on it, and we can remove it from MozillaBuild.

Note that due to the way the configure code written in bug 1481693 works, configure falls back to $PATH to find Node.  This means that, although the announcements for adding NodeJS to the tree will have told people to install Mozilla's private copy of Node by running `mach bootstrap --no-system-changes', some number of people won't have bothered.  Those people will have working builds because they're falling back to the NodeJS in the current MozillaBuild.  So the release notes for whatever version of MozillaBuild that this ships with should remind people to run `mach bootstrap --no-system-changes`.
Already have a working patch locally. Won't be missed from my perspective!
Assignee: nobody → ryanvm
Alias: remove-mozilla-build-node
Depends on: vendor-eslint
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/mozilla-build/rev/9ff8fbbd3d90
Remove node.js from MozillaBuild. r=dmose
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: mozilla.org → Firefox Build System
No longer depends on: 1482433
No longer depends on: vendor-eslint
You need to log in before you can comment on or make changes to this bug.