$ make -v
GNU Make 4.1
$ strings /usr/bin/make | grep MAKEOPTS
Outputs nothing. There's no MAKEOPTS.
With a Makefile like below:
$ make
' -j --jobserver-fds=3,4' must have --jobs=8
Only -j gets propagated with no digits whatsoever.
| CPUS ?= $(shell nproc) | |
| MAKEFLAGS += --jobs=$(CPUS) | |
| all: | |
| @echo \'$(MAKEFLAGS)\' must have --jobs=$(CPUS) |
So GNU Make 4.2.1 rolled into Sid some days ago.