On 1/19/22 01:16, Lars Ingebrigtsen wrote: > echo was presumably changed to info > for a reason Yes, it avoids a fork-and-exec and this simplifies strace-style debugging of make+sh invocations that go awry. I am not seeing the problem on my platform (Ubuntu 21.10, Xeon E3-1225 v2); what platform are you using? How are you viewing the 'make' output? Are you using M-x compile under Emacs, or something else? Does the problem go away if you use 'make -Oline'? Does the problem go away if you apply the attached patch to the GNU Make source code?