> How are you setting the WIN_UCRT_REDIST_DIR variable?  I think the way
> that this is supposed to work is by setting this variable in the
> mozconfig file, have the configure script pick it up
> <https://hg.mozilla.org/mozilla-central/rev/0fc068ae3289#l6.13> and then
> package api-ms-win-*.dll and ucrtbase.dll from that directory
> <https://hg.mozilla.org/mozilla-central/rev/0fc068ae3289#l5.22>.
> Perhaps you're hitting a bug somewhere along the line here? 

I've got the following in my .mozconfig:

WIN32_REDIST_DIR="C:/Program Files (x86)/Microsoft Visual Studio 
14.0/VC/redist/x64/Microsoft.VC140.CRT"
WIN_UCRT_REDIST_DIR="C:/Program Files (x86)/Windows 
Kits/10/Redist/ucrt/DLLs/x64"

msvcp140.dll and vcruntime140.dll get moved, the universal CRT DLLs don't. 
WIN_UCRT_REDIST_DIR definitely gets defined though, because <./mach build 
installer> doesn't work as it says the UCRT DLLs are missing (if I don't move 
them over manually).

> How does the binary not run?  Do you get an error of some sort?  Can you 
> please post it here?

> Did you move all the required DLLs (ucrtbase.dll, api-ms-win-*.dll,
> vcruntime140.dll, msvcp140.dll)? 

As for the issue of the build not running, there are no error messages at all 
which makes it hard to figure out what's wrong. Instead the working cursor 
(like this: http://i.stack.imgur.com/D2alZ.gif) just spins for ever until the 
Windows Explorer window is closed.

And yes all the DLLs are there. Yet once the VCRedist gets installed it runs 
without issue. That's why I'm wondering if there might be some other relevant 
DLLs that are being missed out.

I don't suppose there are any suggestions as to see what might be missing?
_______________________________________________
dev-builds mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to