Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79822 - using distcc for configure stage is slow
Summary: using distcc for configure stage is slow
Status: RESOLVED WORKSFORME
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-28 02:24 UTC by Amiel Martin
Modified: 2005-10-24 14:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.