Closed Bug 1418511 Opened 7 years ago Closed 7 years ago

watchman requires VS 2013 redistributable

Categories

(Firefox Build System :: MozillaBuild, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: glandium, Unassigned)

Details

We run watchman --version of something akin to that during configure, and that pops up a "can't find msvcr120.dll" dialog.
Boo. Microsoft allows us to redistribute msvcr120.dll. So we can throw a copy in the same directory as watchman.exe (or anywhere in PATH in MozillaBuild I think).
I don't suppose we could talk upstream into statically linking the CRT to avoid this?
Also, I'm going to ship 3.1.1 with fsmonitor disabled again, so I'm taking this off the radar for that release. It should block whatever bug gets filed for re-enabling it by default, though.
No longer blocks: MozillaBuild3.1.1
Confirmed on a fresh Win10 VM with no extra runtimes installed that watchman can run without issue, which concurs with the upstream report. Doesn't look like there's anything we need to do here at this point.
No longer blocks: MozillaBuild3.2
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Product: mozilla.org → Firefox Build System
You need to log in before you can comment on or make changes to this bug.