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

Bug 583144

Summary: cmake.eclass: long MAKEOPTS not converted to ninja short options
Product: Gentoo Linux Reporter: Victor Mataré <vmatare+gbug>
Component: EclassesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Victor Mataré 2016-05-16 08:23:03 UTC
It seems reasonable to have long options in MAKEOPTS, like e.g. MAKEOPTS="--jobs=8 --load-average=8". These are obviously correctly passed through to make, but not converted to the respective -j and -l options for ninja. Seems to me that cmake.eclass and/or multiprocessing.eclass should be responsible for this...?

One could argue that this should be solved by the user, but I'd counter that the user should not have to worry about gmake vs. ninja peculiarities, especially if the appropriate quirks can be derived unambiguously from the user input.
Comment 1 Coacher 2016-05-18 11:05:29 UTC

*** This bug has been marked as a duplicate of bug 559064 ***