After long efforts, sys-kernel/genkernel now supports MAKEOPTS; I see that the profile defaults it to "-j2". To make things easy and clear to everybody, I would like a few lines to be added to the default /etc/genkernel.conf provided by the package: a comment, plus a commented variable to remind people that they now can use it: # Genkernel uses an independent configuration for MAKEOPTS, and does not source # /etc/make.conf . You can override the default setting by uncommenting and # tweaking the following line. Default setting is set up by # ${GK_SHARE}/${ARCH_OVERRIDE} . The recommended value for -j argument is # <number of processors>*<number of cores per processor>+1 #MAKEOPTS="-j2" Thanks.
oups, not ${GK_SHARE}/${ARCH_OVERRIDE} but ${GK_SHARE}/${ARCH_OVERRIDE}/config.sh ;S
I've added this to genkernel in subversion. It'll show up in 3.4.7's release.
Fixed in 3.4.7_pre3