The build currently fails on Windows when it targets Windows SDK 10.0.17763.0.
Found this issue by accident on the windows-latest Github Actions runner where CMake currently selects the 10.0.17763.0 SDK by default. To workaround the problem the workflow config file build.yml currently has an explicit reference to the 10.0.18362.0 SDK, which is known to work.
cmake -DCMAKE_SYSTEM_VERSION="10.0.18362.0" ..
Having such an explicit SDK reference is bound to make problems in the future when the runner no longer contains the referenced SDK. The workaround should be removed, but before that can happen the root cause of the build errors must be found.
The build currently fails on Windows when it targets Windows SDK 10.0.17763.0.
Found this issue by accident on the
windows-latest
Github Actions runner where CMake currently selects the 10.0.17763.0 SDK by default. To workaround the problem the workflow config filebuild.yml
currently has an explicit reference to the 10.0.18362.0 SDK, which is known to work.Having such an explicit SDK reference is bound to make problems in the future when the runner no longer contains the referenced SDK. The workaround should be removed, but before that can happen the root cause of the build errors must be found.
Cf. https://stackoverflow.com/q/65402366/1054378