Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 79822

Summary: using distcc for configure stage is slow
Product: Portage Development Reporter: Amiel Martin <martina3>
Component: Enhancement/Feature RequestsAssignee: Portage team <dev-portage>
Status: RESOLVED WORKSFORME    
Severity: minor CC: radek
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Amiel Martin 2005-01-28 02:24:19 UTC
I think that it would be nice to have an option (features?), in which you could disable distcc for calls to econf. Because configure scripts compile lots of small files that are not being run by make, therefore compiling one file at a time redering distcc pointless and time consuming (we now have the bottleneck of network speeds with no other gain).
Comment 1 Micheal Marineau (RETIRED) gentoo-dev 2005-02-05 15:30:04 UTC
The easiest way to do it is to just have localhost as the first machine in your distcc hosts list. that way all config stuff is sent to the local machine as normal.
Comment 2 Alec Warner (RETIRED) archtester gentoo-dev Security 2005-04-26 17:42:22 UTC
distcc doesn't do configure....it only does compiling...Configuring packages on machines that you aren't running it on would be useless...INVALID?
Comment 3 Alec Warner (RETIRED) archtester gentoo-dev Security 2005-04-26 17:43:53 UTC
Er, you meant the compiling of the tests for configure, my bad ;)
Comment 4 Alec Warner (RETIRED) archtester gentoo-dev Security 2005-10-24 14:21:15 UTC
Comment #1 is probably the solution here.  You could try modifying econf, but
then you'd miss any ebuild that doesn't use econf, which means you'd still have
problems on certain packages.