Support case sensitive path resolution on Windows 10 #7627
Labels
area-Windows
Windows-specific issues and feature requests
not stale
Issues or PRs that are inactive but not considered stale
P2
We'll consider working on this in future. (Assignee optional)
team-OSS
Issues for the Bazel OSS team: installation, release processBazel packaging, website
type: bug
Newer Windows 10 builds control case sensitive resolution of the file paths on a per directory basis. This is needed to ensure proper interoperability with Unix tooling (one substantial user of this feature is the new Windows Subsystem for Linux).
If case sensitive file path resolution is enabled for the workspace enclosing directory and some elements of the directory path are mixed case, Bazel will fail outright with the fatal error "The system cannot find the file specified" (because of file path case squashing performed).
It will be nice if there was a setting to enable a fully case sensitive file path resolution on Windows without any case squashing or like (I understand, this was an original behavior of Bazel before #2613).
Reference: https://blogs.msdn.microsoft.com/commandline/2018/02/28/per-directory-case-sensitivity-and-wsl/
The text was updated successfully, but these errors were encountered: