From: Ned Deily Date: Wed, 29 Jun 2011 03:01:52 +0000 (-0700) Subject: Issue #9516: Merge Distutils changes from 3.2 X-Git-Tag: v3.3.0a1~2022^2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8c86d308a155e86f2ef630777cd5ac08c926f139;p=python Issue #9516: Merge Distutils changes from 3.2 --- 8c86d308a155e86f2ef630777cd5ac08c926f139 diff --cc Misc/NEWS index ae17169e03,834dea6487..de3026bc6b --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -200,11 -25,17 +200,22 @@@ Core and Builtin Library ------- + - Issue #9516: On Mac OS X, change Distutils to no longer globally attempt to + check or set the MACOSX_DEPLOYMENT_TARGET environment variable for the + interpreter process. This could cause failures in non-Distutils subprocesses + and was unreliable since tests or user programs could modify the interpreter + environment after Distutils set it. Instead, have Distutils set the the + deployment target only in the environment of each build subprocess. It is + still possible to globally override the default by setting + MACOSX_DEPLOYMENT_TARGET before launching the interpreter; its value must be + greater or equal to the default value, the value with which the interpreter + was built. + +- Issue #12422: In the copy module, don't store objects that are their own copy + in the memo dict. + +- Issue #12303: Add sigwaitinfo() and sigtimedwait() to the signal module. + - Issue #12404: Remove C89 incompatible code from mmap module. Patch by Akira Kitada.