]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Flush every line when using meta mode and no -j or with -B.
authorbdrewery <bdrewery@FreeBSD.org>
Wed, 29 Jun 2016 22:54:01 +0000 (22:54 +0000)
committerbdrewery <bdrewery@FreeBSD.org>
Wed, 29 Jun 2016 22:54:01 +0000 (22:54 +0000)
commitc3a4dbd1d230e103f5737bfb4eeea9b04df5cc8e
tree2826f35b129ce8a2ba37d9ff7e5fe6b9b7c5e929
parent3ef66a1afe8ca488ac8f32f63a18c5f0c7ee835f
Flush every line when using meta mode and no -j or with -B.

Otherwise the output is buffered and it appears that make is stuck on something
long-running.  This problem is not present with -j as it uses different
code that was already flushing.

Discussed with: sjg
Approved by: re (blanket, META_MODE)
Sponsored by: EMC / Isilon Storage Division
contrib/bmake/meta.c