Re: When I went to install distcc for a new machine, I couldn't find it... ITP

Jon Turney via Cygwin-apps <[email protected]> Wed, 19 Nov 2025 16:55:14 +0000
Newsgroups gmane.os.cygwin.applications
Message-ID <[email protected]>
On 18/11/2025 00:35, Soren via Cygwin-apps wrote:
> I wrote to the wrong mailing list (cygwin-rDBXBDvO6BXQT0dZR+AlfA-XMD5yJDbdMReXY1tMh2IBg@public.gmane.org), and rather than
> compose a completely new message, this is what I said:
> 
> Hello Cygwinstas,
> 
> I installed distcc from setup.exe awhile ago, although I didn't have a host
> (what distcc docs call a 'volunteer') machine to share compilation. Now I
> have such a machine (dropped over a grand on it with tax) and I have base
> cygwin installed on it (+ some good stuff like binutils and gcc, you get
> the picture). One of my main motivations for this acquisition was to
> provide a powerful system to do distributed C compiling for Cygwin builds.
> When I went to install distcc for the new machine, I couldn't find it.
> Clearly distcc has been removed from the Cygwin collection, and I presume
> that's because it was unmaintained for a long period of time.

This is correct.

> I would really like to see distcc re-included in Cygwin. So much so that I
> am going to offer to be its maintainer. I recently built distcc 3.4 from
> Debian `sid' source (rationale being: Debian is a reputable, mainline Linux
> distro, it's the distro I use on many of my older boxes, and I think any
> patches added by debian people will have been thoroughly vetted). The build
> was successful and I have got distcc on my new machine. But I'd like for
> others to have an easy route to installing it too.
> 
> So I said above that I'd be willing to maintain distcc. I've not been a
> maintainer before so I will have to learn things. That's ok. One thing
> would be a great help, I think: if someone has the cygwin cygtool'ed source
> package for distcc in their /usr/src directory and could email it to me,
> I'd have a running start. I'd really appreciate the effort, so, please take
> a look folks if you've built distcc in the past.

I don't think we've ever had a cygport'ed build for distcc.

I imported this package's history, which uses the (archaic) g-b-s style 
build script. You can find it at:

https://cygwin.com/cgit/cygwin-packages/distcc/

If you have questions about how to write a cygport for distcc, this is 
the place to ask them.