In the early 2k's I discovered that it was impossible to quote or escape spaces in filepaths in a makefile. I naively reported it to the Make maintainer as a bug.
The maintainer responded by saying, basically, that the behavior was deeply baked in and was not going to change.