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 behavior
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
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
MAKEFLA