I've noticed as of late, that most ebuilds ignore MAKEOPTS flags in make.conf... I understand this is likely due to the fact that some packages cannot be built in parallel (i.e. -jn != -j1). This seems the most common use of MAKEOPTS, due to the recommendation within the installation handbook. This said, there are other uses, such as -s, which suppresses unnecessary gnu make output (still printing errors), and actually speeds up compile time (by reducing i/o operations). Is there any chance to a) correctly add `make $MAKEOPTS` to ebuilds, filtering out -jX variables when necessary, or b) perhaps adding a new SILENT variable, initialized to "", that would contain the "-s" flag when emerge --quiet was invoked, leading to suppression of most gnu make output, as well as portage output?
*** This bug has been marked as a duplicate of 37491 ***