build: avoid make jobserver warnings

I observe:

	» make -j8 CCOPTS=-ggdb3
	lib
	make[1]: warning: -j8 forced in submake: resetting jobserver mode.
	make[1]: Nothing to be done for 'all'.
	ip
	make[1]: warning: -j8 forced in submake: resetting jobserver mode.
	    CC       ipntable.o

MFLAGS is a historic variable of some kind; removing it fixes the
jobserver issue.

Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
Jan Engelhardt
2020-09-28 21:08:01 +02:00
committed by Stephen Hemminger
parent aba44dc2ea
commit fece144abc

View File

@@ -63,7 +63,7 @@ LDLIBS += $(LIBNETLINK)
all: config.mk
@set -e; \
for i in $(SUBDIRS); \
do echo; echo $$i; $(MAKE) $(MFLAGS) -C $$i; done
do echo; echo $$i; $(MAKE) -C $$i; done
.PHONY: clean clobber distclean check cscope version
@@ -101,11 +101,11 @@ version:
clean:
@for i in $(SUBDIRS) testsuite; \
do $(MAKE) $(MFLAGS) -C $$i clean; done
do $(MAKE) -C $$i clean; done
clobber:
touch config.mk
$(MAKE) $(MFLAGS) clean
$(MAKE) clean
rm -f config.mk cscope.*
distclean: clobber