From: Zachary Ware Date: Fri, 25 Jul 2014 19:47:29 +0000 (-0500) Subject: Issue #21958: Merge with 3.4 X-Git-Tag: v3.5.0a1~1194 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=54701f303fdde38c53811776ba2d16fabf219dcc;p=python Issue #21958: Merge with 3.4 --- 54701f303fdde38c53811776ba2d16fabf219dcc diff --cc Misc/NEWS index 3f49d9c9ac,8d32544ad5..f1db374a54 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -664,25 -553,7 +664,28 @@@ IDL Build ----- -- The Windows build now includes OpenSSL 1.0.1g ++- Issue #21958: Define HAVE_ROUND when building with Visual Studio 2013 and ++ above. Patch by Zachary Turner. ++ +- Issue #18093: the programs that embed the CPython runtime are now in a + separate "Programs" directory, rather than being kept in the Modules + directory. + +- Issue #15759: "make suspicious", "make linkcheck" and "make doctest" in Doc/ + now display special message when and only when there are failures. + +- Issue #21141: The Windows build process no longer attempts to find Perl, + instead relying on OpenSSL source being configured and ready to build. The + ``PCbuild\build_ssl.py`` script has been re-written and re-named to + ``PCbuild\prepare_ssl.py``, and takes care of configuring OpenSSL source + for both 32 and 64 bit platforms. OpenSSL sources obtained from + svn.python.org will always be pre-configured and ready to build. + +- Issue #21037: Add a build option to enable AddressSanitizer support. + +- Issue #19962: The Windows build process now creates "python.bat" in the + root of the source tree, which passes all arguments through to the most + recently built interpreter. - Issue #21285: Refactor and fix curses configure check to always search in a ncursesw directory.