VS 2017 Update 3 Preview 2 with 10.0.15063.0 SDK

Desktop / Chromium - brucedawson [chromium.org] - 14 June 2017 20:31 EDT

This change switches the VS 2017 package to use the 10.0.15063.0 SDK and the second preview of VS 2017 Update 3.

Packaging was done on a Windows Server 2016 VM, cleanly created for this purpose.

Compiler was packaged up by downloading the VS 2017 Update 3 Preview 1, from https://www.visualstudio.com/vs/preview/, and then running this command (executable name was different):

vs_professional.exe --add Microsoft.VisualStudio.Workload.NativeDesktop--add Microsoft.VisualStudio.Component.VC.ATLMFC --includeRecommended--passive

Then the Windows 10.0.15063.0 SDK installer was used to install the Debuggers package.

Then wrl\event.h was patched to work around a problem with clang-cl builds, as described towards the end of this bug: https://developercommunity.visualstudio.com/content/problem/42961/15063-sdk-is-broken-bitsh-indirectly-references-no.html The patched version of event.h is attached to this bug comment: https://bugs.chromium.org/p/chromium/issues/detail?id=683729#c120

The packaging script was updated in https://chromium-review.googlesource.com/c/534353/ to support this version and was then run like this:

python depot_tools\win_toolchain\package_from_installed.py 2017 -w 10.0.15063.0

VS 2015 builds are still the default.

R=scottmg@chromium.org BUG=682416, 727970, 683729

Review-Url: https://codereview.chromium.org/2938453003 Cr-Commit-Position: refs/heads/master@{#479555}

6460371 VS 2017 Update 3 Preview 2 with 10.0.15063.0 SDK
build/vs_toolchain.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Upstream: git.chromium.org


  • Share