Any problems with case-sensitive file systems must be solved if we want a smooth migration to APFS, which is case-sensitive. I've already reported or helped fix a handful of minor bugs related to case-sensitivity.
(My preference is to leave the root partition case-insensitive, since some apps require that, but to keep all my data and source code on a case-sensitive partition.)
Edit: Makefile existed in the tarball after makefile, so it would overwrite the real makefile with whatever junk was in Makefile, and it would fail to build.
$ touch Open
$ ls open*
ls: open*: No such file or directory
$ ls open
openI'm not going to switch my laptop to be case sensitive but I did just run into that issue.
I’d like say that it’d never ever happen on the Mac, but since iOS also uses a case-sensitive filesystem, I wouldn't be that surprised. Sad, but not surprised.