On Wednesday, February 3, 2016 at 7:31:33 PM UTC, Ehsan Akhgari wrote: > On 2016-02-03 1:45 PM, Alex wrote: > > Hi all, > > > > I posted about this in bug 1204202 > > (https://bugzilla.mozilla.org/show_bug.cgi?id=1204202) but that was > > probably not the correct place to do so. > > > > Any builds I make with VS2015 will fail to run on any systems without the > > VCRedist installed on that system. All the relevant DLLs from C:\Program > > Files (x86)\Windows Kits\10\Redist\ucrt\DLLs\ and C:\Program Files > > (x86)\Microsoft Visual Studio 14.0\VC\redist\ are located with the bin > > files. > > > > No error message of missing DLLs is displayed or anything similar, it just > > never executes. > > > > On a separate but related note: > > I've also applied the patches from 1204202 and find that msvcp140.dll and > > vcruntime140.dll get moved to the bin directory, but the rest of the DLLs > > as defined in WIN_UCRT_REDIST_DIR do not (ucrtbase.dll and > > api-ms-win-*.dll). > > > > Here are the mozconfig options I use: > > 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" > > > > I've tried with both x86 and x64 builds. > > This should be fixed with > <https://bugzilla.mozilla.org/show_bug.cgi?id=1204202> which got merged > to m-c about 8 hours ago. Can you please try the latest trunk?
I've built changeset f2f8fc172f4c (https://hg.mozilla.org/mozilla-central/file/f2f8fc172f4c). The following two issues still occur: - DLLs from WIN_UCRT_REDIST_DIR="C:/Program Files (x86)/Windows Kits/10/Redist/ucrt/DLLs/x64" don't get moved to objdir/dist/bin - Even if I manually move the files myself, the resulting build won't run on a system that doesn't have the VCRedist installed (https://www.microsoft.com/en-gb/download/details.aspx?id=48145) which I find really strange. Surely the redist folders are all the DLLs required? _______________________________________________ dev-builds mailing list [email protected] https://lists.mozilla.org/listinfo/dev-builds

