Message186447
I've added a patch that replaces query_vcvarsall() with an implementation that does not try and use the batch file. Instead, the functionality of the batch file (effectively, reading the base path from the registry and appending constants) is reproduced in Python code.
(There is a second patch for 2.7, since winreg/_winreg is different between the two.)
There is no reason to expect that the installation layout of VC9 and VC10 will change at this stage, though future updates may be required for new versions (though I've already added the mapping for VC11 - not that we're building Python with that one yet).
I have left find_vcvarsall() in there, even though it is no longer used, in case other tools are monkeypatching to work around the existing issue. |
|
Date |
User |
Action |
Args |
2013-04-09 20:39:39 | steve.dower | set | recipients:
+ steve.dower, lemburg, loewis, jafo, giampaolo.rodola, schmir, tarek, sayap, eric.araujo, zzzeek, srid, skrah, ipatrol, shimizukawa, thorsten.behrens, piotr.dobrogost, Victor.Lin, Daniel.Ozminkowski |
2013-04-09 20:39:38 | steve.dower | set | messageid: <1365539978.91.0.184713835103.issue7511@psf.upfronthosting.co.za> |
2013-04-09 20:39:38 | steve.dower | link | issue7511 messages |
2013-04-09 20:39:38 | steve.dower | create | |
|