Re: Intent to uplift to 60: Taskgraph and Release automation changes

2018-11-08 Thread Ryan VanderMeulen
Thanks so much for doing this, Tom. Having consistent CI scheduling across our supported branches will make our lives much easier as ESR60 ages over the next year. On Thu, Nov 8, 2018 at 11:39 AM Tom Prince wrote: > I've prepared a second round of uplifts that include changes between > FIREFOX_N

PSA: Avoid Visual Studio 2017 15.7.0

2018-05-08 Thread Ryan VanderMeulen
Yesterday, Microsoft released Visual Studio 2017 15.7.0. Unfortunately, it is currently not usable for building Firefox due to bug 1458247 (internal compiler errors in WebRTC code). The bug was already reported and confirmed upstream during the 15.7 preview cycle, but unfortunately the final releas

Announcing MozillaBuild 3.2 Release

2018-05-03 Thread Ryan VanderMeulen
MozillaBuild 3.2 is a minor update to version 3.1.1 mostly focusing on updating a few of the bundled components to newer versions. https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe Important changes since version 3.1.1: * Updated Python2 to version 2.7.15 and Python3

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

2018-03-12 Thread Ryan VanderMeulen
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. Thi

Re: PSA: Build bustage with Visual Studio 2017 15.6

2018-03-06 Thread Ryan VanderMeulen
As an update, the fix for bug 1443367 has been merged to m-c. There doesn't appear to be any other bustage lurking behind it, so updating should be less fraught with peril now. -Ryan On Mon, Mar 5, 2018 at 7:41 PM, Ryan VanderMeulen wrote: > Today, Microsoft released version 15.6 o

PSA: Build bustage with Visual Studio 2017 15.6

2018-03-05 Thread Ryan VanderMeulen
Today, Microsoft released version 15.6 of Visual Studio 2017: https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes After updating and attempting to build with it locally, I encountered build bustage that I've filed as bug 1443367. I don't know if there will be further issues

Re: Firefox build issues with Rust and the new VS2017 15.5 update

2017-12-08 Thread Ryan VanderMeulen
The fix for bug 1423649 has been merged to m-c. You *should* be good to go now :-) -Ryan On Thu, Dec 7, 2017 at 11:46 PM, Ryan VanderMeulen < rvandermeu...@mozilla.com> wrote: > That's the issue Adam raised, separate from the clang one. It's tracked in > bug 1423649. Fo

Re: Firefox build issues with Rust and the new VS2017 15.5 update

2017-12-07 Thread Ryan VanderMeulen
% > 0:35.46 Downloading... 95.0 % > 0:36.11 Downloading... 100.0 % > 0:36.12 Downloaded artifact to c:\Users\jameswc\.mozbuild\ > toolchains\1e9883794cf0be12-clang.tar.bz2 > 0:36.47 untarring "c:\Users\jameswc\.mozbuild\clang.tar.bz2" > > Your system should be ready

Re: Firefox build issues with Rust and the new VS2017 15.5 update

2017-12-07 Thread Ryan VanderMeulen
Bug 1423307 has been merged to m-c now. After you've updated m-c, you can re-run |./mach bootstrap| to pick up the newer clang binaries that will fix the _Ty problem. -Ryan On Tue, Dec 5, 2017 at 2:14 PM, Ryan VanderMeulen wrote: > As a follow-up, it looks like updating to a newer LLVM

Re: Firefox build issues with Rust and the new VS2017 15.5 update

2017-12-05 Thread Ryan VanderMeulen
below until the in-tree changes are landed: https://queue.taskcluster.net/v1/task/Q7sN0gfPSE-OAEV5vuGtEA/runs/0/artifacts/public/build/clang.tar.bz2 -Ryan On Tue, Dec 5, 2017 at 11:16 AM, Ryan VanderMeulen < rvandermeu...@mozilla.com> wrote: > FYI, the VC++ 2017 v14.12 toolset includ

Firefox build issues with Rust and the new VS2017 15.5 update

2017-12-05 Thread Ryan VanderMeulen
FYI, the VC++ 2017 v14.12 toolset included in the recently-released VS2017 15.5 update appears to have broken building Firefox due to issues with the Rust compiler (in particular, the version of libclang we ship with it) and one of the system headers: C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MS

Announcing MozillaBuild 3.1.1 Release

2017-11-28 Thread Ryan VanderMeulen
Well, that didn't go as planned. Due to a couple regressions from version 3.1, version 3.1.1 has been released to clean up the regressions. Apologies for the delay in getting this out as I know the hg issue in particular has been painful for people hitting it. The two primary changes are: * Fix

Announcing MozillaBuild 3.1 Release

2017-11-07 Thread Ryan VanderMeulen
MozillaBuild 3.1 is a minor update to version 3.0 mostly focusing on updating a few of the bundled components to newer versions. I would advise updating to it at your earliest convenience. https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe Important changes since vers

Re: Announcing MozillaBuild 3.0 Release

2017-07-22 Thread Ryan VanderMeulen
It does not use msys2. Those plans were dropped in favor of WSL. On Sat, Jul 22, 2017 at 5:03 AM, 施賀傑 wrote: > Thanks for the new version of mozbuild! > > Is it including msys2? Then, it will be easier to include the > bash-completion. > > -Jerry > > > On

Re: Announcing MozillaBuild 3.0 Release

2017-07-21 Thread Ryan VanderMeulen
It appears that the formatting of that email was pretty well destroyed when sent out. Here's a direct link to the release notes in Google Doc form: https://docs.google.com/document/d/1NDz7ROxTYNB5YnP7VJ5CmJomQDun-7o4HDtSRLkuPaw/edit -Ryan On Fri, Jul 21, 2017 at 6:02 PM, Ryan VanderM

Announcing MozillaBuild 3.0 Release

2017-07-21 Thread Ryan VanderMeulen
I am pleased to announce the final release of MozillaBuild 3.0! Sorry in advance for the length of this message, but there's a lot of changes in this release worth calling out. https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe

Re: MozillaBuild 3.0 Release Candidate

2017-06-20 Thread Ryan VanderMeulen
ther they want a 32-bit or 64-bit > build? In the past I've always done that by launching the appropriate > start-shell-msvc2015-x64 batch file. > > --BDS > > On Tue, Jun 20, 2017 at 12:12 PM, Ryan VanderMeulen < > rvandermeu...@mozilla.com> wrote: > >> The bu

Re: MozillaBuild 3.0 Release Candidate

2017-06-20 Thread Ryan VanderMeulen
, Jun 20, 2017 at 11:47 AM, Benjamin Smedberg wrote: > > > On Tue, Jun 20, 2017 at 11:35 AM, Ryan VanderMeulen < > rvandermeu...@mozilla.com> wrote: > >> After a lot of local testing and help from others, I think MozillaBuild >> 3.0 is ready to be considered a rel

MozillaBuild 3.0 Release Candidate

2017-06-20 Thread Ryan VanderMeulen
After a lot of local testing and help from others, I think MozillaBuild 3.0 is ready to be considered a release candidate. If I don't hear of any late-breaking blockers, I intend to get this signed and released on Friday. Major updates since 2.2.0: * Windows 7+ 64-bit is officially required to ins

Making MozillaBuild 64-bit only

2017-03-31 Thread Ryan VanderMeulen
We've gotten a number of reports from users lately regarding OOM issues with git-cinnabar. Additionally, I've heard anecdotal evidence that Mercurial can run into issues on 32-bit these days under certain circumstances. I created a hacked-up version of MozillaBuild with 64-bit python and it seems

Announcing MozillaBuild 1.11.0 Release

2014-12-22 Thread Ryan VanderMeulen
I am pleased to announce the final release of MozillaBuild 1.11.0. All users are encouraged to upgrade as soon as possible due to the included Mercurial security fix. http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe Important changes since version 1.10.0:

Announcing MozillaBuild 1.10.0 Release

2014-08-04 Thread Ryan VanderMeulen
I am pleased to announce the final release of MozillaBuild 1.10.0. http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe Important changes since version 1.9.0: * Various fixes for compiler and platform SDK detection that makes building ANGLE much more reliabl

Overhauling MozillaBuild

2014-03-11 Thread Ryan VanderMeulen
As some of you on this list are already aware of, I have recently been toying with the idea of overhauling MozillaBuild. I'm sending this message out to flesh out the plan more and collect some early feedback before moving forward formally with this. As I see it, the current MozillaBuild has a