Created attachment 750339 [details] Build.log with DISTCC_VERBOSE=1 When I emerge nss-3.72 (also tried it with nss-3.70 on different machine) with distcc and set distcc verbosity to DISTCC_VERBOSE=1 the build fails with `../coreconf/rules.mk:285: *** missing separator. Stop.` right at the beginning. If I set DISTCC_VERBOSE=0 it works fine. I think this problem is the one mentioned here upstream: https://distcc.github.io/faq.html (search for 'Make fails with "file not found"') This is just my interpretation of the bug and I can only base this on the taste of my coffee today and not on any particular research I have done: I think this is a race condition during the build and with DISTCC_VERBOSE=1 the timing is changed slightly, changing the outcome of the race. Depending on the outcome of this bug I suggest adding a remark on the wiki page of distcc maybe?
Created attachment 750342 [details] emerge --info '=dev-libs/nss-3.72::gentoo' with DISTCC_VERBOSE=1
Created attachment 750345 [details] emerge -pqv '=dev-libs/nss-3.72::gentoo' with DISTCC_VERBOSE=1
Created attachment 750348 [details] environment file with DISTCC_VERBOSE=1
Created attachment 750351 [details] emerge --info '=dev-libs/nss-3.72::gentoo' with DISTCC_VERBOSE=0
Created attachment 750354 [details] emerge -pqv '=dev-libs/nss-3.72::gentoo' with DISTCC_VERBOSE=1
Created attachment 750360 [details] emerge -pqv '=dev-libs/nss-3.72::gentoo' with DISTCC_VERBOSE=0
Created attachment 750363 [details] environment file with DISTCC_VERBOSE=0
Created attachment 750366 [details] Build.log with DISTCC_VERBOSE=0
This is also the case for libxcrypt, libsdl2, cogl, cairo and libxslt. (and probably others I have not tried yet)