>>> "Paul" == Paul Eggert <eggert@xxxxxxxxxxx> writes: Paul> Alexandre Duret-Lutz <aduret@xxxxxxxxxxx> writes: >>> When people change configure.ac and run `make -j', that can >>> trigger simultaneous runs of autoconf, automake, and autoheader. Paul> If that's the main problem, then we can use a heuristic: Paul> report a lock failure and exit only if MAKEFLAGS contains Paul> -j. It's a bit of a hack, admittedly. > This sounds like a good solution to me. Same here.