History log of /external/python/cpython3/Lib/distutils/spawn.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6e6c59b5085668f6047eb91bd671747b13fa36d1 07-Feb-2015 Charles-François Natali <cf.natali@gmail.com> Issue #23285: PEP 475 -- Retry system calls failing with EINTR.
/external/python/cpython3/Lib/distutils/spawn.py
790bd6dd1322db0eba7635e86cfe3e54f6b04031 20-Mar-2014 Victor Stinner <victor.stinner@gmail.com> Issue #20978: Remove last part of OS/2 support in distutils
/external/python/cpython3/Lib/distutils/spawn.py
f1e8c70cf0ba6082e9b35061c310d708d477556a 13-Mar-2014 Éric Araujo <merwok@netwok.org> Merge 3.3 (#11599)
45fc8713bda1bfd6c0de3c6f493a4eeff52acbe3 13-Mar-2014 Éric Araujo <merwok@netwok.org> Make distutils error messages more helpful (#11599).

When running external programs such as a C compiler and getting an
error code, distutils only prints the program name. With this change,
one can get the full command line by setting the DISTUTILS_DEBUG
environment variable.

This should have no compatibility issues, unless there are tools
that depend on the exact format of distutils debug messages.
/external/python/cpython3/Lib/distutils/spawn.py
d17833d360a7e35675233c4310cbccbd19c9ca79 11-Oct-2012 Jesus Cea <jcea@jcea.es> Closes #16135: Removal of OS/2 support (distutils)
/external/python/cpython3/Lib/distutils/spawn.py
7c9719cf74a4c5fc04a07b706d71302bdd8c04c5 28-Jul-2011 Senthil Kumaran <senthil@uthcode.com> Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller.
/external/python/cpython3/Lib/distutils/spawn.py
a8f8b50bd7c8d36935178a2f9f386d6b250d1eed 29-Jun-2011 Ned Deily <nad@acm.org> Issue #9516: Change distutils to no longer globally attempt to check and
set the MACOSX_DEPLOYMENT_TARGET env variable for the interpreter process
on OS X. 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.

Continue to use the previous algorithm for deriving the deployment target
value:
if MACOSX_DEPLOYMENT_TARGET is not set in the interpreter's env:
use the interpreter build configure MACOSX_DEPLOYMENT_TARGET
elif the MACOSX_DEPLOYMENT_TARGET env value >= configure value:
use the env MACOSX_DEPLOYMENT_TARGET
else: # env value less than interpreter build configure value
raise exception
This allows building extensions that can only run on newer versions of
the OS than the version python was built for, for example with a python
built for 10.3 or later and an extension that needs to be built for 10.5.
/external/python/cpython3/Lib/distutils/spawn.py
861d6449294f586ba0cc4e481a79579aff401229 02-Jun-2009 Tarek Ziadé <ziade.tarek@gmail.com> Merged revisions 73147 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r73147 | tarek.ziade | 2009-06-02 17:58:43 +0200 (Tue, 02 Jun 2009) | 1 line

improved distutils.spawn test coverage + cleaned it up
........
/external/python/cpython3/Lib/distutils/spawn.py
d11b68ab0834be4be76fca479cd4426eb45dfaec 06-Jan-2008 Georg Brandl <georg@python.org> Fix more exception slicing.
/external/python/cpython3/Lib/distutils/spawn.py
5b7e9d76f39dbf63573519c178835f72e5a5027a 30-Aug-2007 Collin Winter <collinw@gmail.com> General cleanup, raise normalization in Lib/distutils.
/external/python/cpython3/Lib/distutils/spawn.py
9d72bb452bced3a100f07f8a9e30c4495a9ec41a 17-Apr-2007 Neal Norwitz <nnorwitz@gmail.com> Remove functions in string module that are also string methods. Also remove:
* all calls to functions in the string module (except maketrans)
* everything from stropmodule except for maketrans() which is still used
/external/python/cpython3/Lib/distutils/spawn.py
be19ed77ddb047e02fe94d142181062af6d99dcc 09-Feb-2007 Guido van Rossum <guido@python.org> Fix most trivially-findable print statements.

There's one major and one minor category still unfixed:
doctests are the major category (and I hope to be able to augment the
refactoring tool to refactor bona fide doctests soon);
other code generating print statements in strings is the minor category.

(Oh, and I don't know if the compiler package works.)
/external/python/cpython3/Lib/distutils/spawn.py
b940e113bf90ff71b0ef57414ea2beea9d2a4bc0 10-Jan-2007 Guido van Rossum <guido@python.org> SF patch 1631942 by Collin Winter:
(a) "except E, V" -> "except E as V"
(b) V is now limited to a simple name (local variable)
(c) V is now deleted at the end of the except block
/external/python/cpython3/Lib/distutils/spawn.py
5a6601cfc63a7b4fe2caf05a0116022ab76b64e6 10-Nov-2004 Martin v. Löwis <martin@v.loewis.de> Update compatibility comments to 2.1, corresponding to PEP 291 1.13.
/external/python/cpython3/Lib/distutils/spawn.py
182b5aca27d376b08a2904bed42b751496f932f3 18-Jul-2004 Tim Peters <tim.peters@gmail.com> Whitespace normalization, via reindent.py.
/external/python/cpython3/Lib/distutils/spawn.py
904de5b7343994a7fcb2941ce094ab60da68afed 25-Feb-2004 Hye-Shik Chang <hyeshik@gmail.com> Make _spawn_posix be ready for EINTR. waitpid(2) can be interrupted
by SIGCHLD or sth because no signal is masked before. This fixes
an optimized installation problem on FreeBSD libpthread.
/external/python/cpython3/Lib/distutils/spawn.py
fec326269163f2c27e8bb89bea264495fe337918 21-Nov-2002 Andrew M. Kuchling <amk@amk.ca> Reflow comment
/external/python/cpython3/Lib/distutils/spawn.py
d448f66317130555cfc157683c743b3d004374c4 19-Nov-2002 Andrew M. Kuchling <amk@amk.ca> Add comment to Distutil files about requiring 1.5.2 compatibility, as
suggested by PEP 291.
/external/python/cpython3/Lib/distutils/spawn.py
a6483d2e9a9d9a69e9823217bf6b6334bb0f0066 14-Nov-2002 Andrew M. Kuchling <amk@amk.ca> Remove 'created by' lines; people can use CVS for this, and the information is often out of date
/external/python/cpython3/Lib/distutils/spawn.py
cd8a1148e19116db109f27d26c02e1de536dc76e 04-Jun-2002 Jeremy Hylton <jeremy@alum.mit.edu> Make setup.py less chatty by default.

This is a conservative version of SF patch 504889. It uses the log
module instead of calling print in various places, and it ignores the
verbose argument passed to many functions and set as an attribute on
some objects. Instead, it uses the verbosity set on the logger via
the command line.

The log module is now preferred over announce() and warn() methods
that exist only for backwards compatibility.

XXX This checkin changes a lot of modules that have no test suite and
aren't exercised by the Python build process. It will need
substantial testing.
/external/python/cpython3/Lib/distutils/spawn.py
2544f51036c51d87be53f6a5e35e867c8333378a 31-Jan-2002 Marc-André Lemburg <mal@egenix.com> OS/2 patches by Andrew I MacIntyre for distutils.

Closes patch #435381.
/external/python/cpython3/Lib/distutils/spawn.py
b94b849d65af71b4b432a74fdaef8ccd88209cc0 06-Dec-2001 Fred Drake <fdrake@acm.org> Whitespace normalization.
/external/python/cpython3/Lib/distutils/spawn.py
a30f7aca08c28f4744696d3fc2475da022d0d903 26-Sep-2000 Greg Ward <gward@python.net> Reformat docstrings.
Standardize whitespace in function calls.
/external/python/cpython3/Lib/distutils/spawn.py
88608caff223b3a935e72669f11241029744af15 02-Aug-2000 Greg Ward <gward@python.net> Rene Liebscher: factor 'find_executable()' out of '_spawn_nt()'.
/external/python/cpython3/Lib/distutils/spawn.py
a3c8bf382e5271bc5af9e2eacae22c5bdefdec38 26-Mar-2000 Greg Ward <gward@python.net> Duh, it helps if '_nt_quote_args()' actually returns the mutated list,
rather than None.
/external/python/cpython3/Lib/distutils/spawn.py
e2a33079e9325781dcbc549921664c6ff92d86b9 23-Mar-2000 Greg Ward <gward@python.net> Fixed '_nt_quote_args()': backwards logic reversed, and now it actually
returns a value.
/external/python/cpython3/Lib/distutils/spawn.py
e2b4452d0c3cc869d27e382100fda4466d39314b 07-Mar-2000 Greg Ward <gward@python.net> Added '_nt_quote_args()' to deal with whitespace in command-line arguments
in a rather half-assed, but probably effective, way.
/external/python/cpython3/Lib/distutils/spawn.py
3ce77fd05ed00168f618b63401d770ccc4f04b09 02-Mar-2000 Greg Ward <gward@python.net> Changed '__rcsid__' to '__revision__'.
/external/python/cpython3/Lib/distutils/spawn.py
3b49c9babd61338ac050d1c7c3e4e6909eaa46d9 17-Jan-2000 Greg Ward <gward@python.net> Catch OSError from 'spawnv()' in '_spawn_nt()'.
Tweaked error messages in '_spawn_posix()'.
/external/python/cpython3/Lib/distutils/spawn.py
a4d132a868902ee2f1d73bf50de7af229ae72991 08-Sep-1999 Greg Ward <gward@python.net> [from 1999/08/28]
Apparently os.name is "nt" or "posix" or we don't care.
Cosmetic tweaks.
/external/python/cpython3/Lib/distutils/spawn.py
69628b0ad10f89a65902f5b911d1040ed9ae1ca2 29-Aug-1999 Greg Ward <gward@python.net> Patch from Perry Stoll: support for Windows.
/external/python/cpython3/Lib/distutils/spawn.py
b4dbfb318ceda8be952417984f330b2c8e51ffac 15-Aug-1999 Greg Ward <gward@python.net> Module to spawn sub-commands in a platform-independent way.
Initial revision only includes support for POSIX-style fork-and-exec.
/external/python/cpython3/Lib/distutils/spawn.py