PSA: Visual Studio 2017 15.6 now required to build 61+

--001a114165226a038d05674059c4
Content-Type: text/plain; charset="UTF-8"

While I know I'm tempting fate by sending this out while the patches are
still on autoland, I wanted to start giving people a heads-up now that bug
1424281 has been pushed, which will make Visual Studio 2017 15.6 (Update 6)
the minimum version required to build Gecko 61+ once it merges to m-c.

This change brings a number of improvements over version 15.4, which is
what we've been using in automation since Gecko 58, including performance
wins and better C++17 support. Release notes for versions 15.5 and 15.6 are
linked below with more details:
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes-v15.5#a-idlibimprov-a-visual-c-improvements
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#CPlusPlus
https://blogs.msdn.microsoft.com/vcblog/2017/12/19/c17-progress-in-vs-2017-15-5-and-15-6/

If you're currently using Visual Studio 2015, you can download the 2017
installer from https://www.visualstudio.com/vs/community/. If you already
have 2017 installed, you should only need to launch the Visual Studio
Installer already on your system and follow the update prompts. Note that
the Windows SDK minimum version was also bumped to version 15063 to match
what we've been using in automation. It is also installable via the Visual
Studio Installer if needed.

Enjoy!

-Ryan

--001a114165226a038d05674059c4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>While I know I&#39;m tempting fate by sending this ou=
t while the patches are still on autoland, I wanted to start giving people =
a heads-up now that bug 1424281 has been pushed, which will make Visual Stu=
dio 2017 15.6 (Update 6) the minimum version required to build Gecko 61+ on=
ce it merges to m-c.</div><div><br></div><div>This change brings a number o=
f improvements over version 15.4, which is what we&#39;ve been using in aut=
omation since Gecko 58, including performance wins and better C++17 support=
.. Release notes for versions 15.5 and 15.6 are linked below with more detai=
ls:</div><div><a href=3D"https://docs.microsoft.com/en-us/visualstudio/rele=
asenotes/vs2017-relnotes-v15.5#a-idlibimprov-a-visual-c-improvements">https=
://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes-v15.5=
#a-idlibimprov-a-visual-c-improvements</a></div><div><a href=3D"https://doc=
s.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#CPlusPlus">=
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#=
CPlusPlus</a></div><div><a href=3D"https://blogs.msdn.microsoft.com/vcblog/=
2017/12/19/c17-progress-in-vs-2017-15-5-and-15-6/">https://blogs.msdn.micro=
soft.com/vcblog/2017/12/19/c17-progress-in-vs-2017-15-5-and-15-6/</a><br></=
div><div><br></div><div>If you&#39;re currently using Visual Studio 2015, y=
ou can download the 2017 installer from <a href=3D"https://www.visualstudio=
..com/vs/community/">https://www.visualstudio.com/vs/community/</a>. If you =
already have 2017 installed, you should only need to launch the Visual Stud=
io Installer already on your system and follow the update prompts. Note tha=
t the Windows SDK minimum version was also bumped to version 15063 to match=
 what we&#39;ve been using in automation. It is also installable via the Vi=
sual Studio Installer if needed.<br></div><div><br></div><div>Enjoy!</div><=
div><br></div><div>-Ryan<br></div></div>

--001a114165226a038d05674059c4--
0
Ryan
3/13/2018 12:29:18 AM
mozilla.dev.builds 1722 articles. 0 followers. Post Follow

0 Replies
80 Views

Similar Articles

[PageSpeed] 48

Reply: