llama.cpp 프로젝트는 Clang 컴파일러를 사용할 때 사전 컴파일된 헤더와 관련된 빌드 실패를 해결하는 버전 b10932를 출시했습니다. 이 업데이트는 CMake를 수정하여 사전 컴파일된 헤더에서 수정 시간 스탬프를 제외하고, 다른 체크아웃에서 캐시된 헤더를 복원할 때 빌드 오류를 방지합니다.
- 소스 수정 시간 불일치로 인해 Clang이 사전 컴파일된 헤더를 거부하는 문제를 수정합니다.
- ccache가 MSVC로 처리하는 컴파일러에 적용되며, clang-cl 및 Intel LLVM 드라이버가 포함됩니다.
- macOS (Apple Silicon 및 Intel), Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Windows (CPU, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm), Android 및 iOS용 바이너리를 제공합니다.
이 변경은 ccache를 사용하거나 다른 리포지토리 체크아웃 간에 캐시된 헤더를 복원할 때 빌드가 안정적으로 유지되도록 보장합니다.