On 2022.01.05 21:10, David Seifert wrote: > On Wed, 2022-01-05 at 21:06 +0000, Roy Bamford wrote: > > On 2022.01.05 20:22, Sam James wrote: > > > > > > > > > > On 5 Jan 2022, at 19:02, Roy Bamford <neddyseag...@gentoo.org> > > > wrote: > > > > > > > > Sam, > > > > > > > > Do users with FEATURES=distcc still have to opt out of this > > > > MAKEOPTS clamping? > > > > > > > > > > Great point! I think we could add an exemption for that and make > it > > > a > > > noop or warning-only. > > > > > > Best, > > > sam > > > > > > > > > > > > Sam, > > > > You are building a better mousetrap here. That's not a reason to > try. > > > > Do users of I_KNOW_WHAT_I_AM_DOING, who have already > > opted to shoot themselves in both feet, get a free pass here? > > > > There are users who run emerge --jobs=X with MAKEOPTS='-jY" > > and get firefox, thunderbird and libreoffice all building > concurrently > > as they allow X * Y MAKE threads, reduced by this proposed > > throttling, still triggering the OOM. > > > > I don't think you can head that off beforehand. > > > > What's your proposed alternative? > >
I don't really have one ... hence the better mousetrap analogy at the start of my post. grep -i killed on the build log, if portage can do that and tell the user the rules of thumb to try to stop it in future. -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods arm64
pgpi7t5kmJD6n.pgp
Description: PGP signature