You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix cross-compilation to Windows with clang MinGW (#28751)
* Replace `select`s on flags for Windows with the appropriate compiler constraints. Also update `blake3`, which contains the same type of fix in its most recent version.
* Ditch the `cmd.exe` implementation of `merge_licenses` that incorrectly matched on the target rather than the exec platform. Bash is already a requirement for Bazel at this point, so we might as well use it.
* Drop the explicit C++17 standard flags since this is already the default standard in Bazel@HEAD.
Get Bazel to build with `clang` (not `clang-cl`) on Windows and non-Windows platforms.
No
- [ ] I have added tests for the new use cases (if any).
- [ ] I have updated the documentation (if applicable).
RELNOTES: None
Closes#28751.
PiperOrigin-RevId: 874799593
Change-Id: Ia836e93d7307a30045c18e052228906c7be9ed92
0 commit comments