[Python-Dev] PEP 0404 and VS 2010

Antoine Pitrou solipsis at pitrou.net
Thu Nov 21 01:31:20 CET 2013


On Wed, 20 Nov 2013 17:30:44 -0500
Barry Warsaw <barry at python.org> wrote:
> On Nov 20, 2013, at 09:52 PM, Christian Tismer wrote:
> 
> >Many customers are forced to stick with Python 2.X because of other products,
> >but they require a Python 2.X version which can be compiled using Visual
> >Studio 2010 or better.  This is considered an improvement and not a bug fix,
> >where I disagree.
> 
> I'm not so sure about that.  Python 2.7 can still get patches to help extend
> its useful life by allowing it to be built with newer compiler suites.  I
> believe this has already been done for various Linux compilers.  I see no
> non-technical reason why Python 2.7 can't be taught how to build with VS 2010
> or newer.  Details are subject to RM approval, IMHO.

I think it isn't only about teaching it to build with VS 2010, but
providing binaries compatible with the VS 2010 runtime.
Otherwise, AFAIU, if extensions are built with VS 2010 but loader with
a VS 2008-compiled Python, there will be ABI problems.

Regards

Antoine.




More information about the Python-Dev mailing list