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
bdist.py
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
build_ext.py bpo-36302: Sort list of sources (GH-12341) 2019-08-01 15:18:03 +02:00
build_py.py
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
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
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
install_lib.py
install_scripts.py
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
wininst-7.1.exe
wininst-8.0.exe
wininst-9.0-amd64.exe
wininst-9.0.exe
wininst-10.0-amd64.exe
wininst-10.0.exe
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