[bug #66073] $? is set incorrectly in the case of grouped targets.

2024-08-09 Thread Masahiro Yamada
Follow-up Comment #2, bug #66073 (group make): I am interested in this topic because this affects Linux kernel build system (Kbuild). If foo.q does not appear in $?, I do not know how to make the combination of if_changed and the grouped target working. foo.p foo.q &: foo.r FORCE $(call

[bug #66073] $? is set incorrectly in the case of grouped targets.

2024-08-09 Thread Dmitry Goncharov
Follow-up Comment #1, bug #66073 (group make): A user reported an issue here https://lists.gnu.org/archive/html/help-make/2024-08/msg1.html. Here is a copy of that email which contains a good description of the issue. Hi. I have two similar Makefiles. [Makefile1] .PHONY: all all: foo.

[bug #66073] $? is set incorrectly in the case of grouped targets.

2024-08-09 Thread Dmitry Goncharov
URL: Summary: $? is set incorrectly in the case of grouped targets. Group: make Submitter: dgoncharov Submitted: Sat 10 Aug 2024 02:15:45 AM UTC Severity: 3 - Normal