W dniu czw, 19.07.2018 o godzinie 10∶06 -0400, użytkownik Mike Gilbert
napisał:
> On Tue, Jul 17, 2018 at 10:48 AM, Michał Górny <mgo...@gentoo.org> wrote:
> > W dniu wto, 17.07.2018 o godzinie 10∶40 -0400, użytkownik Mike Gilbert
> > napisał:
> > > On Tue, Jul 17, 2018 at 4:41 AM, Michał Górny <mgo...@gentoo.org> wrote:
> > > > Python 3.5+ introduces parallel build support in distutils.  Take
> > > > advantage of that by passing appropriate -j option.  Since distutils
> > > > does not support an equivalent of --load-average, default to the number
> > > > of CPUs+1 when unspecified.
> > > 
> > > How do we disable this in individual ebuilds when we inevitably run
> > > into problematic packages?
> > 
> > My guess would be, same as emake:
> > 
> >   distutils-r1_python_compile -j1
> > 
> > (I haven't tested it though)
> 
> This will affect stable ebuilds that have python3_5 or python3_6
> enabled. It would be a good idea to test it on a reasonable sample of
> ebuilds first.
> 
> Alternatively, we could enable it for python3_7 first and see what
> kind of fallout that produces.
> 

Given that we still have a reasonably small set of EAPI 7 ebuilds, how
about EAPI 7 for all Pythons + python3_7 for all EAPIs?  ;-)

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to