[Buildroot] [PATCH v2] utils/brmake: filter output for parallel build
Julien Olivain
ju.o at free.fr
Tue Oct 21 20:00:51 UTC 2025
On 21/10/2025 18:51, Vincent Stehlé wrote:
> When building in parallel with per-package directories
> (BR2_PER_PACKAGE_DIRECTORIES=y), brmake output is often garbled:
>
> 2025-10-08T18:39:10 >>> host-dtc 1.7.2 Building
> 2025-10-08T18:39:11 checking for stdint.h... >>> host-dtc 1.7.2
> Installing to host directory
> 2025-10-08T18:39:12 checking for limits.h... >>> host-gmp 6.3.0
> Installing to host directory
>
> Remove the spurious string between the timestamp and the ">>>" marker
> to
> fix this.
> We need some extra care to preserve the preceding "term bold" special
> characters sequence.
>
> We also prevent grep and sed to buffer their output too much. This
> leads to
> more frequent output even when we might not be connected to a terminal;
> for
> example: when brmake's output is piped to another program or when
> running
> in CI.
>
> Reviewed-by: Marcus Hoffmann <buildroot at bubu1.eu>
> Signed-off-by: Vincent Stehlé <vincent.stehle at arm.com>
> Cc: Yann E. MORIN <yann.morin.1998 at free.fr>
Applied to master, thanks.
More information about the buildroot
mailing list