[issue28573] Python 3.6.0b4 64-bit has no sys._mercurial info

Steve Dower report at bugs.python.org
Tue Nov 22 14:46:50 EST 2016


Steve Dower added the comment:

Attaching the patch here for visibility.

In short, rather than relying on PATH to find hg.exe, we now precalculate it and pass it in to the build. This completely avoids the problem where modifying PATH multiple times for different builds was causing Mercurial to fall off.

This patch also fixes two other issues with my build script - the PGOOPTS need to come before CERTOPTS, as they are parsed by different scripts, and the debug build command fell off somewhere which resulted in the debug builds not being rebuilt for 3.6.0b4 - they are still the 3.6.0b3 debug build.

----------
keywords: +patch
Added file: http://bugs.python.org/file45605/28573_1.patch

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue28573>
_______________________________________


More information about the Python-bugs-list mailing list