SchrodingerZhu wrote: The error may be due to header guard clash. For example, you used `LLVM_LIBC_SRC_UNISTD_FSYNC_H` in `fpathconf.h`. Can you correct them and retry? Sorry for not noticing this before. https://github.com/llvm/llvm-project/pull/87165