<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/distutils, branch bind-socket</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-31292: Fixed distutils check --restructuredtext for include directives (GH-10605)</title>
<updated>2019-03-27T21:34:19+00:00</updated>
<author>
<name>Philipp A</name>
<email>flying-sheep@web.de</email>
</author>
<published>2019-03-27T21:34:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d5a5a33f12b60129d57f9b423b77d2fcba506834'/>
<id>d5a5a33f12b60129d57f9b423b77d2fcba506834</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36235: Enhance distutils test_customize_compiler() (GH-12403)</title>
<updated>2019-03-18T16:19:02+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2019-03-18T16:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=72c7b372cf145fded93a9a776acc742a60090f95'/>
<id>72c7b372cf145fded93a9a776acc742a60090f95</id>
<content type='text'>
The test test_customize_compiler() now mocks all sysconfig variables
and all environment variables used by customize_compiler().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test test_customize_compiler() now mocks all sysconfig variables
and all environment variables used by customize_compiler().</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36235: Fix CFLAGS in distutils customize_compiler() (GH-12236)</title>
<updated>2019-03-15T13:57:52+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@redhat.com</email>
</author>
<published>2019-03-15T13:57:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=86082c22d23285995a32aabb491527c9f5629556'/>
<id>86082c22d23285995a32aabb491527c9f5629556</id>
<content type='text'>
Fix CFLAGS in customize_compiler() of distutils.sysconfig: when the
CFLAGS environment variable is defined, don't override CFLAGS variable with
the OPT variable anymore.

Initial patch written by David Malcolm.

Co-Authored-By: David Malcolm &lt;dmalcolm@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix CFLAGS in customize_compiler() of distutils.sysconfig: when the
CFLAGS environment variable is defined, don't override CFLAGS variable with
the OPT variable anymore.

Initial patch written by David Malcolm.

Co-Authored-By: David Malcolm &lt;dmalcolm@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36264: Don't honor POSIX HOME in os.path.expanduser on Windows (GH-12282)</title>
<updated>2019-03-12T15:39:57+00:00</updated>
<author>
<name>Anthony Sottile</name>
<email>asottile@umich.edu</email>
</author>
<published>2019-03-12T15:39:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=25ec4a45dcc36c8087f93bd1634b311613244fc6'/>
<id>25ec4a45dcc36c8087f93bd1634b311613244fc6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35198 Fix C++ extension compilation on AIX (GH-10437)</title>
<updated>2019-03-04T14:48:40+00:00</updated>
<author>
<name>Kevin Adler</name>
<email>kadler@us.ibm.com</email>
</author>
<published>2019-03-04T14:48:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=800d5cd75025876d79ab05980925a05d8e36b63d'/>
<id>800d5cd75025876d79ab05980925a05d8e36b63d</id>
<content type='text'>
For C++ extensions, distutils tries to replace the C compiler with the
C++ compiler, but it assumes that C compiler is the first element after
any environment variables set. On AIX, linking goes through ld_so_aix,
so it is the first element and the compiler is the next element. Thus
the replacement is faulty:

ld_so_aix gcc ... -&gt; g++ gcc ...

Also, it assumed that self.compiler_cxx had only 1 element or that
there were the same number of elements as the linker has and in the
same order. This might not be the case, so instead concatenate
everything together.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For C++ extensions, distutils tries to replace the C compiler with the
C++ compiler, but it assumes that C compiler is the first element after
any environment variables set. On AIX, linking goes through ld_so_aix,
so it is the first element and the compiler is the next element. Thus
the replacement is faulty:

ld_so_aix gcc ... -&gt; g++ gcc ...

Also, it assumed that self.compiler_cxx had only 1 element or that
there were the same number of elements as the linker has and in the
same order. This might not be the case, so instead concatenate
everything together.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35299: Fixed sysconfig and distutils during PGO profiling (GH-11744)</title>
<updated>2019-02-05T01:15:13+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@microsoft.com</email>
</author>
<published>2019-02-05T01:15:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=85e102a2b090dd693d0801ae2edb9660cfa0f281'/>
<id>85e102a2b090dd693d0801ae2edb9660cfa0f281</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35699: fix distuils cannot detect Build Tools 2017 anymore (GH-11495)</title>
<updated>2019-01-20T18:47:42+00:00</updated>
<author>
<name>Marc Schlaich</name>
<email>marc.schlaich@googlemail.com</email>
</author>
<published>2019-01-20T18:47:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b2dc4a3313c236fedbd6df664722cd47f3d91a72'/>
<id>b2dc4a3313c236fedbd6df664722cd47f3d91a72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Distutils no longer needs to remain compatible with 2.3 (GH-11423)</title>
<updated>2019-01-09T23:55:03+00:00</updated>
<author>
<name>Miro Hrončok</name>
<email>miro@hroncok.cz</email>
</author>
<published>2019-01-09T23:55:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a306bdd39f5d4a8a615487e7840355e923706811'/>
<id>a306bdd39f5d4a8a615487e7840355e923706811</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-11191: skip unsupported test_distutils case for AIX with xlc (GH-8709)</title>
<updated>2018-12-28T14:03:17+00:00</updated>
<author>
<name>Michael Felt</name>
<email>aixtools@users.noreply.github.com</email>
</author>
<published>2018-12-28T14:03:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ed57e13df60ce28ba89bd49c9c5a15b1d9bf79c7'/>
<id>ed57e13df60ce28ba89bd49c9c5a15b1d9bf79c7</id>
<content type='text'>
Command line options for the xlc compiler behave differently from gcc and clang,
so skip this test case for now when xlc is the compiler.

Patch by aixtools (Michael Felt)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Command line options for the xlc compiler behave differently from gcc and clang,
so skip this test case for now when xlc is the compiler.

Patch by aixtools (Michael Felt)
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-22831: Use "with" to avoid possible fd leaks in distutils. (GH-10921)</title>
<updated>2018-12-20T17:00:14+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2018-12-20T17:00:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=c5d5dfdb223efb0e668e3f317d31b8b70ae96aa6'/>
<id>c5d5dfdb223efb0e668e3f317d31b8b70ae96aa6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
