On 12/13/2014 10:10 AM, Diamond wrote: > On Sat, 13 Dec 2014 09:44:21 +0100 > Michał Górny <[email protected]> wrote: > >> Dnia 2014-12-11, o godz. 11:36:29 >> Michał Górny <[email protected]> napisał(a): >> >>> Hello, everyone. >>> >>> Following a similar change in distutils-r1, I would like to remove >>> the parallel run support in multilib eclasses, and effectively from >>> multibuild completely. >>> > > What is parallel run support?
It uses multiprocessing.eclass, which parses the make -j setting from the MAKEOPTS variable, and uses that setting to internally parallelize the build (as make would if we were using make for that build). > Will it affect (the speed of) parallel emerging of packages? The effect will be to eliminate the internal parallelization of some builds that were internally parallelized via multiprocessing.eclass usage. This will reduce the load incurred by those builds, which reduces the global load average, allowing emerge to spawn more concurrent builds when using emerge --jobs with the --load-average option. -- Thanks, Zac
