[bug #63347] make 4.4 change in behavior for sub-make invoked via $(shell)

2022-11-11 Thread Jan Palus
Follow-up Comment #3, bug #63347 (project make): Just to be clear I don't mind the change with $(shell) now receiving those vars, what I do mind is that current behavior is selective of which $(shell)s do receive it. The one in target dependency does not. What I miss is uniform consistent

[bug #63347] make 4.4 change in behavior for sub-make invoked via $(shell)

2022-11-23 Thread Jan Palus
Follow-up Comment #6, bug #63347 (project make): Thanks Dmitry. I can confirm that the patch fixes nss build that relies on same flags being passed to all $(shell)s (https://bugzilla.mozilla.org/show_bug.cgi?id=1800237). ___ Reply to this

[bug #63347] make 4.4 change in behavior for sub-make invoked via $(shell)

2022-11-26 Thread Jan Palus
Follow-up Comment #8, bug #63347 (project make): Looks like attached patch changes behavior in the way that makes Linux kernel build system assume silent mode. For following input: $ cat Makefile MAKE_OPTS := A=a C=c H=h all: $(MAKE) -C test $(MAKE_OPTS) all $ cat test/Makefile