On Fri, Nov 11, 2011 at 9:26 AM, Atte Peltomäki <atte.peltom...@iki.fi> wrote:
> Hi,
>
> As you know, running parallel builds with '-jX' makes the shell output
> difficult to read, since output from parallel jobs are mixed. To remedy
> this, the use of a buffering shell wrapper has been suggested:
>
> http://cmcrossroads.com/cm-basics/12838-descrambling-parallel-build-logs
>
> I liked the idea, but implementation was lacking so I rewrote the
> wrapper.

That's a good thing to do but the work may be duplicative. See
https://github.com/boyski/SYNCSH. Take a look and tell me if you think
it's worth comparing notes in order to get the best of both.

> If I have time and interest, I will look into implementing the wrapper
> functionality into make itself. Don't hold your breath, though.

Similarly, almost the same thing has already been done and a patch
exists against 3.82 which I hope will make it into 3.83. See
http://savannah.gnu.org/bugs/?33138. There's also a long thread in the
bug-make archives from around the same time (4/2011) discussing it.

-David Boyce

_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to