cpython/Lib/distutils/command
Bernhard M. Wiedemann 0d30ae1a03 bpo-36302: Sort list of sources (GH-12341)
When building packages (e.g. for openSUSE Linux)
(random) filesystem order of input files
influences ordering of functions in the output .so files.
Thus without the patch, builds (in disposable VMs) would usually differ.

Without this patch, all callers have to be patched individually
https://github.com/dugsong/libdnet/pull/42
https://github.com/sass/libsass-python/pull/212
https://github.com/tahoe-lafs/pycryptopp/pull/41
https://github.com/yt-project/yt/pull/2206
https://github.com/pyproj4/pyproj/pull/142
https://github.com/pytries/datrie/pull/49
https://github.com/Roche/pyreadstat/pull/37
but that is an infinite effort.

See https://reproducible-builds.org/ for why this matters.
2019-08-01 15:18:03 +02:00
..
__init__.py Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller. 2011-07-28 22:32:49 +08:00
bdist.py Issue #16314: Added support for the LZMA compression in distutils. 2015-05-16 22:13:27 +03:00
bdist_dumb.py bpo-35133: Fix mistakes when concatenate string literals on different lines. (GH-10284) 2018-11-05 16:20:25 +02:00
bdist_msi.py bpo-22831: Use "with" to avoid possible fd leaks in distutils. (GH-10921) 2018-12-20 19:00:14 +02:00
bdist_rpm.py bpo-11122: fix hardcoded path checking for rpmbuild in bdist_rpm.py (GH-10594) 2019-06-08 17:05:05 -04:00
bdist_wininst.py bpo-37481: Deprecate distutils bdist_wininst command (GH-14553) 2019-07-05 10:44:12 +02:00
build.py bpo-28552: Fix distutils.sysconfig for empty sys.executable (GH-12875) 2019-04-25 11:59:34 +02:00
build_clib.py Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller. 2011-07-28 22:32:49 +08:00
build_ext.py bpo-36302: Sort list of sources (GH-12341) 2019-08-01 15:18:03 +02:00
build_py.py Issue #23731: Implement PEP 488. 2015-04-13 14:21:02 -04:00
build_scripts.py #27364: fix "incorrect" uses of escape character in the stdlib. 2016-09-08 13:59:53 -04:00
check.py bpo-31292: Fixed distutils check --restructuredtext for include directives (GH-10605) 2019-03-27 17:34:19 -04:00
clean.py Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller. 2011-07-28 22:32:49 +08:00
command_template
config.py bpo-11191: skip unsupported test_distutils case for AIX with xlc (GH-8709) 2018-12-29 00:03:17 +10:00
install.py bpo-34605: Replace "pliant children" with "helpers" (GH-9195) 2018-09-11 16:40:06 -07:00
install_data.py Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller. 2011-07-28 22:32:49 +08:00
install_egg_info.py Issue #25985: sys.version_info is now used instead of sys.version 2016-02-11 13:10:36 +02:00
install_headers.py Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller. 2011-07-28 22:32:49 +08:00
install_lib.py Issue #23731: Implement PEP 488. 2015-04-13 14:21:02 -04:00
install_scripts.py Fix closes Issue11439 Remove the SVN keywords from the code as it is no longer applicable in hg. Patch Contributed by Neil Muller. 2011-07-28 22:32:49 +08:00
register.py Closes #27904: Improved logging statements to defer formatting until needed. 2016-08-31 08:22:29 +01:00
sdist.py bpo-22831: Use "with" to avoid possible fd leaks in distutils. (GH-10921) 2018-12-20 19:00:14 +02:00
upload.py bpo-35416: fix potential resource warnings in distutils (GH-10918) 2019-04-08 22:08:48 +09:00
wininst-6.0.exe Merged revisions 63828 via svnmerge from 2008-07-16 02:02:25 +00:00
wininst-7.1.exe Merged revisions 63828 via svnmerge from 2008-07-16 02:02:25 +00:00
wininst-8.0.exe Revert part of r68799 which unintentionally updated this file. 2009-01-20 21:25:32 +00:00
wininst-9.0-amd64.exe Fix issue5076: bdist_wininst fails on py3k 2009-01-29 13:08:01 +00:00
wininst-9.0.exe Fix issue5076: bdist_wininst fails on py3k 2009-01-29 13:08:01 +00:00
wininst-10.0-amd64.exe Fix #13210. Port the Windows build from VS2008 to VS2010. 2012-05-13 11:19:23 -05:00
wininst-10.0.exe Fix #13210. Port the Windows build from VS2008 to VS2010. 2012-05-13 11:19:23 -05:00
wininst-14.0-amd64.exe Issue #26071: Fixes preprocessor definition and rebuilds wininst-14.0[-amd64].exe 2016-12-13 09:06:24 -08:00
wininst-14.0.exe Issue #26071: Fixes preprocessor definition and rebuilds wininst-14.0[-amd64].exe 2016-12-13 09:06:24 -08:00