REMOVE_ITEM fails if CMAKE_REQUIRED_LIBRARIES is empty.
Oh yeah? "Version 3.4.3 " is specified as the minimum on the llvm project docs. Would that one avoid the problem?
I'll push this change but also work on getting our local build system upgraded.