build_dependencies.cmake is using LLVM_CONFIG_PATH before llvm-config is built.
if(NOT ANDROID)
...
if(NOT LLVM_CONFIG_PATH)
set(LLVM_CONFIG_PATH ${TOOLCHAIN_DIR}/bin/llvm-config CACHE PATH "llvm-config path")
endif()
include(llvm_config)
...
endif()
This causes the build to fail.
I cloned this repo just prior to attempting the build.