Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163149 - KDE eclass denies parallel make
Summary: KDE eclass denies parallel make
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo KDE team
URL: http://sources.gentoo.org/viewcvs.py/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-22 00:54 UTC by Walt H
Modified: 2007-01-26 00:49 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Walt H 2007-01-22 00:54:21 UTC
Just an enhancement request...  Maybe there's a reason for this, but since rev. 1.168 of the kde.eclass, parallel makes are no longer allowed?  With dual core CPU's more common, parallel makes can speed up the compile, particularly the kde-meta modular builds.

Reproducible: Always
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-22 07:36:12 UTC
Err, care to look up the changes properly before filing a bug next time, please.

The only emake -j1 in that eclass is for calling Makefile.cvs that _cannot_ be ran in parallel.

The main make process is ran without -j1 and works great in parallel.
Comment 2 Walt H 2007-01-26 00:39:08 UTC
It appears you are correct :)  I was building for a new arch in a chroot and it seemed to be taking longer than normal.  I notice that at many times throughout the build, it was only utilizing one core, but maybe that's due to the kdeenablefinal flag?  Anyway, sorry for the false alarm.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-26 00:49:51 UTC
Yes, kdeenablefinal will kill the idea of parallel make, as only one file is compiled per directory.