nicolasbock / ebuildtester

A dockerized approach to test a Gentoo package within a clean stage3
http://ebuildtester.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
33 stars 16 forks source link

Add support for distcc #216

Open GuillaumeSeren opened 1 year ago

GuillaumeSeren commented 1 year ago

Hey there, I am using ebuildtester again and it is nice the support for ccache, but my laptop is only 4 threads and I normally use distcc to speed up compilation (when it works).

I think it could nice to have this feature in ebuildtester, what do you think ?

I will try to prepare a small patch for this.

stkw0 commented 1 year ago

It sounds a nice idea, although I have some doubts about how much this would help in the case of short-lived containers. It's been some time since I used distributed builds, but I remind that distcc required more configuration and was a little bit more "pickier" than sys-devel/icecream. Is there a reason to prefer distcc over icecream?

github-actions[bot] commented 4 months ago

This issue is stale because it has been open for 90 days with no activity. Remove the stale label or comment or this will be closed in 30 days.

GuillaumeSeren commented 4 months ago

@stkw0 Sorry for the delay, yep I think it definitely has a cost in term of dependencies, but I think it could be useful, the config is not so bad only a file in the /etc/disctcc/hosts

stkw0 commented 4 months ago

Feel free to open a PR. I think it would be easier to discuss it looking at a potential implementation.