Commit d50e590
fix: upgrade yaml-cpp to 0.8.0 and add MSYS2 CMake policy override
- Upgrade yaml-cpp from 0.6.3 to 0.8.0 to fix deprecated std::iterator warnings in Ubuntu sanitizer builds
- Add CMAKE_POLICY_DEFAULT_CMP0077 for Windows MSYS2 compatibility
- Improve MSYS2 detection condition to handle both generator and environment variables
- Fixes CI failures on Windows MSYS2 (CLANG64/UCRT64) and Ubuntu sanitizer builds
Co-Authored-By: Jake Cosme <[email protected]>1 parent 9be196a commit d50e590
1 file changed
+4
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
| 101 | + | |
| 102 | + | |
101 | 103 | | |
102 | 104 | | |
103 | 105 | | |
| |||
0 commit comments