Jonathan Nieder wrote:

> Jongman Heo wrote:
>>> But it doesn't stimulate any prerequisites in make, which is weird.
>>> What's in builtin/.depend/fetch.o.d?
>> please see below~.
>> $ cat builtin/.depend/fetch.o.d            
>> fetch.o: builtin/fetch.c cache.h git-compat-util.h compat/bswap.h \
>That's the problem.  See the following thread:
>Currently when COMPUTE_HEADER_DEPENDENCIES=auto git tests for
>dependency generation support by checking the output and exit status
>from the following command:
>$(CC) $(ALL_CFLAGS) -c -MF /dev/null -MMD -MP \
>-x c /dev/null -o /dev/null 2>&1
>Perhaps this can be improved?  Even something as simple as a ccache
>version test could presumably help a lot.
>Hope that helps,


Unfortunately, the patch didn't help to me.
Anyway, ccache is the culprit (I'm using ccache 2.4 version).

If I disable ccache using CCACHE_DISABLE=1, then the issue doesn't happen. 

Best regards,
Jongman Heo.

Reply via email to