Created attachment 914695 [details] build.log aarch64-unknown-linux-gnu-gcc -o t/unit-tests/clar/clar.o -c -MF t/unit-tests/clar/.depend/clar.o.d -MQ t/unit-tests/clar/clar.o -MMD -MP -O2 -pipe -std=gnu17 -I. -DHAVE_SYSINFO -DGIT_HOST_CPU="\"aarch64\"" -DUSE_LIBPCRE2 -DHAVE_ALLOCA_H -DUSE_CURL_FOR_IMAP_SEND -DSUPPORTS_SIMPLE_IPC -DSHA1_BLK -DSHA256_BLK -DHAVE_PATHS_H -DHAVE_DEV_TTY -DHAVE_CLOCK_GETTIME -DHAVE_CLOCK_MONOTONIC -DHAVE_SYNC_FILE_RANGE -DHAVE_GETDELIM '-DPROCFS_EXECUTABLE_PATH="/proc/self/exe"' -DFREAD_READS_DIRECTORIES -DNO_STRLCPY -DSHELL_PATH='"/bin/sh"' -It/unit-tests t/unit-tests/clar/clar.c t/unit-tests/clar/clar.c:209:10: fatal error: clar.suite: No such file or directory 209 | #include "clar.suite" | ^~~~~~~~~~~~ compilation terminated. make: *** [Makefile:2819: t/unit-tests/clar/clar.o] Error 1 make: *** Waiting for unfinished jobs.... I'm guessing it's a race.
Created attachment 914696 [details] emerge --info
MAKEOPTS="-j1" emerge -v dev-vcs/git That worked. Leaving my default of -j4 hit this bug consistently. This confirms that it's a race condition, and give a quick workaround for anyone hitting this until it's fixed.