For better or worse, NTFS is case insensitive.
It’s too easy to make a mistake of adding a directory to the CMake module search path, but the added entry doesn’t match the case of the directory in the filesystem. So your build fails on Linux, but succeeds on Windows.
Can we have CMake issue warnings (optionally errors) when a module is found by a case-insensitive match only?
That would help me detect this error early without waiting for build farms.