[Python-Dev] Still looking for volunteer to run Windows buildbot

"Martin v. Löwis" martin at v.loewis.de
Mon Mar 13 23:32:03 CET 2006


Trent Mick wrote:
>>This touches on something we (including Martin) should think about: 
>>it's very painful to build a full Python on Windows because of these
>>external packages...
> 
> 
> Yup. That is part of what I meant by updating PCBuild\readme.txt below:
> to improve the instructions so the build-dance for all these external
> packages is a little more cut n' paste.

I took an approach with a little more automation:
Tools/buildbot/external.bat gradually learns how to fetch and build
the necessary prerequisites; to avoid moving URLs, these come from
the external/ directory of the projects svn (in case of bsddb,
this already has the patches, and the VS project files converted).

> If people don't mind having prebuilt binaries checked in

Well, I do mind having prebuilt binaries checked in. They take up space
for little gain, plus they might increase the maintenance burden.

> That would require some kind of Scheduler work in the build master
> config that knows how to queue up scheduled builds from multiple sources
> to only allow one per machine at a time. I'd find this very useful for
> other projects at work and I'm sure other buildbot users would as well.
> Maybe buildbot may already have something like this?

I could not easily find it. There is the AnyBranchScheduler, but it
seems to serve a different purpose.

Regards,
Martin


More information about the Python-Dev mailing list