[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: $(info xxx) output interleaved with other $(info) output

From: Paul Eggert
Subject: Re: $(info xxx) output interleaved with other $(info) output
Date: Fri, 21 Jan 2022 16:57:27 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0

On 1/20/22 15:02, Dmitry Goncharov wrote:
Will $(warning) suit your needs?

Although it would fix the interleaved output, it would prepend each log line with something like "Makefile:231:" which would clutter the log format Emacs builders are currently used to. The log format is the same that Automake uses when silencing 'make' output, and I'd rather stick to this format than invent a new format merely to work around a 'make' bug.

After further discussion in <https://bugs.gnu.org/53358> I installed the following patch into the Emacs source:


This patch causes the Emacs build procedure to use $(info) with bleeding-edge GNU Make where the $(info) bug is fixed, and to resort to sh+echo with GNU Make 4.3-and-older which have the bug.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]