Log Message:
-----------
pkg/build: fix LLVM=1 detection when ccache is used
If ccache is used, the compiler string becomes "ccache clang", causing
the strict LLVM=1 check to fail. Without LLVM=1, the kernel build falls
back to GNU binutils, which fails to process LLVM object files on arm64.
Account for the ccache prefix when checking for the default LLVM compiler.
Explicitly pass CC alongside LLVM=1 so ccache is still utilized.