Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302399 - bsdmk.eclass should filter MAKEOPTS
Summary: bsdmk.eclass should filter MAKEOPTS
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: NeedPatch
Depends on:
Blocks:
 
Reported: 2010-01-27 06:17 UTC by Nathan Phillip Brink (binki) (RETIRED)
Modified: 2021-03-25 16:34 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
/tmp/scan-ffs-1.2-build.log (scan-ffs-1.2-build.log,1.56 KB, text/plain)
2010-01-27 06:19 UTC, Nathan Phillip Brink (binki) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
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?