This happened yesterday and then again today - when I build Chrome from command line and from VS 2017, I hit the following error:
C:\src\chromium\src>ninja -C out\Debug_2017 chrome
ninja: Entering directory `out\Debug_2017'
[106/572] CXX obj/third_party/WebKit/Source/platform/platform/platform_jumbo_6.obj
FAILED: obj/third_party/WebKit/Source/platform/platform/platform_jumbo_6.obj
ninja -t msvc -e environment.x86 -- "c:\src\chromium\src\third_party\depot_tools\win_toolchain\vs_files\a9e1098bba66d2acccc377d5ee81265910f29272\vc\tools\msvc\14.11.25503\bin\hostx64\x86/cl.exe" /nologo /showIncludes @obj/third_party/WebKit/Source/platform/platform/platform_jumbo_6.obj.rsp /c gen/third_party/WebKit/Source/platform/platform_jumbo_6.cc /Foobj/third_party/WebKit/Source/platform/platform/platform_jumbo_6.obj /Fd"obj/third_party/WebKit/Source/platform/platform_cc.pdb"
c:\src\chromium\src\third_party\depot_tools\win_toolchain\vs_files\a9e1098bba66d2acccc377d5ee81265910f29272\win_sdk\bin\..\..\win_sdk\include\10.0.15063.0\shared\rpcndr.h(193): error C2371: 'boolean': redefinition; different basic types
c:\src\chromium\src\third_party\libjpeg_turbo\jmorecfg.h(242): note: see declaration of 'boolean'
c:\src\chromium\src\third_party\depot_tools\win_toolchain\vs_files\a9e1098bba66d2acccc377d5ee81265910f29272\win_sdk\bin\..\..\win_sdk\include\10.0.15063.0\shared\wtypesbase.h(501): error C2371: 'BOOLEAN': redefinition; different basic types
c:\src\chromium\src\third_party\depot_tools\win_toolchain\vs_files\a9e1098bba66d2acccc377d5ee81265910f29272\win_sdk\bin\..\..\win_sdk\include\10.0.15063.0\um\winnt.h(1102): note: see declaration of 'BOOLEAN'
[139/572] CXX obj/chrome/browser/ui/ui_1/browser.obj
ninja: build stopped: subcommand failed.