Hi,
Can you or someone else in the know update
https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions/Windows_Prerequisites
and friends, or (if you don't like wiki software, don't want to create
an account, or have other reasons not to want to do this...) provide
instructions on how to use vs2013 and mozillabuild on this thread so
someone else can update the docs?
Thank you!
Gijs
On 14/10/2014 07:10, David Major wrote:
VS2013 is now on inbound and all Windows builds are green.
(Win64 builds were actually switched late last week, as they are
unaffected by trains.)
Please file bugs blocking 914596 if you encounter any VS2013-specific
issues.
If you're not sure what version you're running, you can:
* Check the package:
VS2013 builds contain msvcr120.dll and msvcp120.dll.
VS2010 builds contain msvcr100.dll and msvcp100.dll.
* Check the build log:
VS2013 logs contain the string 'Compiler Version 18.00'.
VS2010 logs contain the string 'Compiler Version 16.00'.
David
----- Original Message -----
From: "David Major" <dma...@mozilla.com>
To: dev-platform@lists.mozilla.org, firefox-...@mozilla.org
Sent: Wednesday, October 8, 2014 7:21:07 PM
Subject: Re: Switching to Visual Studio 2013
Update: the switch will happen early in version 36.
The build machines needed a reinstall of VS2013 due to a deployment issue. As
merge day is coming up, it's not a good time for major changes. We'll wait
for 36 to have more bake time.
On the plus side, we picked up Update 3 in the process.
David
----- Original Message -----
From: "David Major" <dma...@mozilla.com>
To: dev-platform@lists.mozilla.org, firefox-...@mozilla.org
Sent: Friday, August 22, 2014 6:27:58 PM
Subject: Switching to Visual Studio 2013
We plan to switch the Windows build machines to Visual Studio 2013 on the
Firefox 35 train.
Some benefits from this change:
* No more linker OOM crashes. VS2013 includes a 64-bit toolchain for 32-bit
builds, so the linker will no longer be limited to 4GB address space.
* The linker capacity opens the door for merging our binaries into libxul
(like we do on the other platforms)
* More than 2x improvement in PGO build times
* Better language support
The tracking bug is 914596. The remaining blockers are here:
https://bugzilla.mozilla.org/showdependencytree.cgi?id=914596&hide_resolved=1
David
_______________________________________________
firefox-dev mailing list
firefox-...@mozilla.org
https://mail.mozilla.org/listinfo/firefox-dev
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform