Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 302399

Summary: bsdmk.eclass should filter MAKEOPTS
Product: Gentoo Linux Reporter: Nathan Phillip Brink (binki) (RETIRED) <binki>
Component: EclassesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED WONTFIX    
Severity: normal CC: bbj, flameeyes, mgorny
Priority: High Keywords: NeedPatch
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=778191
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: /tmp/scan-ffs-1.2-build.log

Description Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-01-27 06:17:13 UTC
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)
Comment 1 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-01-27 06:19:22 UTC
Created attachment 217544 [details]
/tmp/scan-ffs-1.2-build.log
Comment 2 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-01-27 06:32:24 UTC
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.
Comment 3 Pacho Ramos gentoo-dev 2016-08-07 09:27:23 UTC
Is bsd team willing to maintain this?