Re: parallel builds

Bruno Haible via discussion of the GNU roff typesetting system and related software <[email protected]> Fri, 31 Jul 2026 19:42:39 +0200
Newsgroups gmane.comp.printing.groff.general,gmane.comp.lib.gnulib.bugs
Message-ID <8197208.GJh79HuArf@cagnes>
Paul Smith wrote:
> > 2) There is still the problem of "the log file is garbage". ...
> 
> If people make use of GNU Make's output sync facility, then this is
> much less of an issue.  Recipes are still unordered, but the output
> from a single recipe is always printed in its entirety without
> interruption from output of other recipes.

Very nice, indeed! People should be recommending
  make -Orecurse -j8
instead of just
  make -j8

And this option (-O / --output-sync) exists already since version 4.0.
Very nice!

Thanks for teaching us.

Bruno