https://github.com/osquery/osquery logo
Title
t

theopolis

11/20/2020, 3:04 AM
What versions of MSVC do you have? Is it
14.28.29333
?
m

Mike Myers

11/20/2020, 3:09 AM
I configured with
cmake -G "Visual Studio 16 2019" -A x64 ..
and the first line of output of the build says
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Framework
but maybe there's another way to check MSVC version
t

theopolis

11/20/2020, 3:12 AM
I am not sure, but IIRC the root cause of sudden Azure compile errors have been small changes in the MSVC version. What exists in
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\
?
m

Mike Myers

11/20/2020, 3:13 AM
Enterprise! Too rich for my blood
dir "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\msvc\"
Directory: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\msvc
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----        5/22/2020   5:17 PM                14.16.27023
d-----        5/22/2020   5:17 PM                14.26.28801
So yea maybe I'm on
14.26.28801
t

theopolis

11/20/2020, 3:21 AM
I think this is the release post, from 11/10? https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-8/
Here is the MSVC team giving us a heads up that this breakage will occur: https://github.com/osquery/osquery/issues/6655 The fix might be to finally upgrade our RocksDB pinned version.