Hi Andi,

On Sun, Oct 7, 2012 at 9:08 PM, Andi Vajda <va...@apache.org> wrote:
>
>  Hi Caleb,
>
> On Tue, 2 Oct 2012, Caleb Burns wrote:
>
> I took a look at your patch. A couple of questions:
>
> - In jcc/helpers/linux.py, you seem to be getting rid of the 0.6.15
>   setuptools case. How is that version handled now ?
>   I remember adding this case last May since it's a version out there in the
>   wild and patching it failed as it needs the 0.6c7 patch.
>   Am I reading this correctly that you're assuming 0.6.15 to be compatible
>   with 0.6.1 distribute ?

The 0.6.15 setuptools (specifically 0.6.15-1ubuntu1) was the version
installed by Ubuntu which installs distribute-0.6.15. I changed the
0.6.15 down to 0.6.1 because I tested distribute-0.6.1, 0.6.15, 0.6.28
and they all worked with JCC when applying the 0.6c7 patch.

> - You have a line of new code in linux.py that says:
>   +            if build_ext.use_stubs or os.name == 'nt':
>   How can os.name be 'nt' when linux.py is being run ?

The `os.name == 'nt'` line was an oversight. I copied the relevant
code from setuptools that the 0.6c7 and 11 patches touched, merged the
patches, and incorporated the new code into jcc/helpers/linux.py. That
line should just be:

+            if build_ext.use_stubs:

Caleb Burns

Reply via email to