It should also probably ewarn when MAKEOPTS are filtered. For example, pmake (used by bsdmk) does not support the -l flag that I have in my MAKEOPTS. Since pmake accepts such a small number of MAKEOPTS, only those supported by pmake should be filtered --- the filter should be inclusive, not exclusive. Should be reproducable by (My ARCH=amd64): MAKEOPTS=-j\ -l4 ACCEPT_KEYWORDS=\*\*\ -amd64 emerge -1v scan-ffs (build log to be attached)
Created attachment 217544 [details] /tmp/scan-ffs-1.2-build.log
well... pmake's -j argument expects an integer and is thus incompatible with GNU Make's -j argument which optionally expects an integer. Maybe bsdmk should just not be passed MAKEOPTS.
Is bsd team willing to maintain this?
Removed in https://gitweb.gentoo.org/repo/gentoo.git/commit/eclass?id=3100c11f06602bdd043c8cd5056e687b4c2e17fc.