I found the problem. The error is highly misleading. The include directory being corrupted was on a dependency of the interface library in question, where a CMake variable was getting expanded to anything.
It was a project problem, and easy to spot once past the confusing error. Ideally, the error message would point at the right library.