Module Name: src Committed By: christos Date: Tue Apr 27 15:21:42 UTC 2021
Modified Files: src/usr.bin/make: job.c Log Message: Print -de error information when running multiple jobs Problem and patch description from https://reviews.freebsd.org/D29647: When running `make -de` (without any -j flag) bmake prints which command failed. However, when using the -j flag the -de flag is ignored. This can make it rather difficult to determine which command failed in an very parallel build (especially when combined with the -s flag to avoid ridiculously large logfiles). For single-threaded builds we can combine -s with -de to get the failed command but this does not work with -jN (even with -j1). This patch prints the failed shell script with -de in the multiple jobs mode as well. >From Alexander Richardson @ FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.429 -r1.430 src/usr.bin/make/job.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.