Wireshark-dev: Re: [Wireshark-dev] [Wireshark-commits] rev 53683: /trunk/tools/ /trunk/tools/:
From: Gerald Combs <gerald@xxxxxxxxxxxxx>
Date: Thu, 05 Dec 2013 12:27:05 -0800
On 12/1/13 9:21 AM, Graham Bloice wrote:
> 
> BTW, why is OSX using such an ancient version of Python.  I believe only
> 2.7 and 3.3 are supported by the Python folks.

As I recall, Buildbot on each of the OS X builders was installed using
the version of Python that shipped with each system. Both the PPC and
32-bit Intel builders were running OS X 10.5, which shipped with Python
2.5. I think the 64-bit Intel builder was running OS X 10.6 so it should
be using Python 2.6, but it appears to be using 2.7.

Various Python environment variables (PYTHONPATH,
VERSIONER_PYTHON_PREFER_32_BIT, and VERSIONER_PYTHON_VERSION) are passed
down to each build step, which determines the default version and
library path. Unfortunately Buildbot doesn't have a way of un-setting
them. It also appends to PYTHONPATH no matter what.