clang dependency