Reference: https://bugs.llvm.org/show_bug.cgi?id=43105
I've found a bug when libc++ is the only STL on system and cmake will fail building llvm.
It looks like this is not a serious issue so no one is working on that. But I think it's better to mention it in doc.
This is not a fix but just a document enhancement.