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

2017-12-07 Thread Ryan VanderMeulen
That's the issue Adam raised, separate from the clang one. It's tracked in bug 1423649. For now, you can use the workaround Adam gave in this thread already or you can use the patch attached to the bug. On Dec 7, 2017 11:13 PM, "James Cheng" wrote: > Hi Ryan, > > I did ``./mach bootstrap`` and t

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

2017-12-07 Thread James Cheng
Hi Ryan, I did ``./mach bootstrap`` and the problem still happened with my VS 15.5 update. I deleted the folders under my .mozbuild and do the bootstrap again but it seems useless... The errors are something like 9:58.83 c:\gecko-dev\obj-x86_64-pc-mingw32\dist\include\gtest/gtest-printers.h(8

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 version