Based on the discussion on LLVMDev, LLVM is going to raise the minimum required CMake version to 2.8.12.2. These are the cooresponding changes to clang. It is not required for clang to move in lock step with LLVM, but it does simplify things.
LLVMDev thread: http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-February/081966.html