I just noticed an issue with the Windows build, du...
# core
s
I just noticed an issue with the Windows build, due to the new CMake and my sloppy tests. The binary is using the DLL Runtime Library instead of the static one. CMake >= 3.15 stopped putting the
/MD
flag in the
CMAKE_<LANG>_FLAGS_<CONFIG>
variable, which we replace with
/MT
, but since it's not there anymore there's nothing to replace and somewhere else still defaults it to
/MD
. It's fixable obviously (PR: https://github.com/osquery/osquery/pull/6818), but this means that the current 4.6.0 Windows build is non-portable.