diff --git a/mingw-w64-python/0001-sysconfig-make-_sysconfigdata.py-relocatable.patch b/mingw-w64-python/0001-sysconfig-make-_sysconfigdata.py-relocatable.patch index 19ba00d56d..c016a15b06 100644 --- a/mingw-w64-python/0001-sysconfig-make-_sysconfigdata.py-relocatable.patch +++ b/mingw-w64-python/0001-sysconfig-make-_sysconfigdata.py-relocatable.patch @@ -56,5 +56,5 @@ index e3f79bf..45eab2a 100644 # Create file used for sys.path fixup -- see Modules/getpath.c with open('pybuilddir.txt', 'w', encoding='utf8') as f: -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0002-restore-setup-config.patch b/mingw-w64-python/0002-restore-setup-config.patch index ad65a06daa..bf62ea647d 100644 --- a/mingw-w64-python/0002-restore-setup-config.patch +++ b/mingw-w64-python/0002-restore-setup-config.patch @@ -78,5 +78,5 @@ index 8fe5fa5..6ae56e1 100644 mv config.c Modules -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0003-build-add-with-nt-threads-and-make-it-default-on-min.patch b/mingw-w64-python/0003-build-add-with-nt-threads-and-make-it-default-on-min.patch index 5071799b76..0ab80aa525 100644 --- a/mingw-w64-python/0003-build-add-with-nt-threads-and-make-it-default-on-min.patch +++ b/mingw-w64-python/0003-build-add-with-nt-threads-and-make-it-default-on-min.patch @@ -285,5 +285,5 @@ index 6358e56..5f63cae 100644 #undef PACKAGE_BUGREPORT -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0004-MINGW-translate-gcc-internal-defines-to-python-platf.patch b/mingw-w64-python/0004-MINGW-translate-gcc-internal-defines-to-python-platf.patch index 8ddf9cb8b8..1f3009e249 100644 --- a/mingw-w64-python/0004-MINGW-translate-gcc-internal-defines-to-python-platf.patch +++ b/mingw-w64-python/0004-MINGW-translate-gcc-internal-defines-to-python-platf.patch @@ -40,5 +40,5 @@ index 4bd4eb4..475c2a8 100644 Symbols and macros to supply platform-independent interfaces to basic C language & library operations whose spellings vary across platforms. -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0005-MINGW-configure-MACHDEP-and-platform-for-build.patch b/mingw-w64-python/0005-MINGW-configure-MACHDEP-and-platform-for-build.patch index bfc88a4425..3acd4d6a22 100644 --- a/mingw-w64-python/0005-MINGW-configure-MACHDEP-and-platform-for-build.patch +++ b/mingw-w64-python/0005-MINGW-configure-MACHDEP-and-platform-for-build.patch @@ -59,5 +59,5 @@ index d5766cf..a9936de 100644 # Some systems cannot stand _XOPEN_SOURCE being defined at all; they -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0006-MINGW-preset-configure-defaults.patch b/mingw-w64-python/0006-MINGW-preset-configure-defaults.patch index 67990c4288..e911813d59 100644 --- a/mingw-w64-python/0006-MINGW-preset-configure-defaults.patch +++ b/mingw-w64-python/0006-MINGW-preset-configure-defaults.patch @@ -86,5 +86,5 @@ index a9936de..a2cec23 100644 save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -Wl,--no-as-needed" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0007-MINGW-configure-largefile-support-for-windows-builds.patch b/mingw-w64-python/0007-MINGW-configure-largefile-support-for-windows-builds.patch index 23c2d9dba5..95765e0499 100644 --- a/mingw-w64-python/0007-MINGW-configure-largefile-support-for-windows-builds.patch +++ b/mingw-w64-python/0007-MINGW-configure-largefile-support-for-windows-builds.patch @@ -39,5 +39,5 @@ index a2cec23..61a7608 100644 [Defined to enable large file support when an off_t is bigger than a long and long long is at least as big as an off_t. You may need -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0008-MINGW-add-srcdir-PC-to-CPPFLAGS.patch b/mingw-w64-python/0008-MINGW-add-srcdir-PC-to-CPPFLAGS.patch index 357dd5f653..828d47888f 100644 --- a/mingw-w64-python/0008-MINGW-add-srcdir-PC-to-CPPFLAGS.patch +++ b/mingw-w64-python/0008-MINGW-add-srcdir-PC-to-CPPFLAGS.patch @@ -39,5 +39,5 @@ index 61a7608..1f3c8af 100644 for dir in $SRCDIRS; do if test ! -d $dir; then -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0009-MINGW-init-system-calls.patch b/mingw-w64-python/0009-MINGW-init-system-calls.patch index 2d10c54bde..7a36331853 100644 --- a/mingw-w64-python/0009-MINGW-init-system-calls.patch +++ b/mingw-w64-python/0009-MINGW-init-system-calls.patch @@ -120,5 +120,5 @@ index 1f3c8af..ba8736b 100644 # it may influence the way we can build extensions, so distutils # needs to check it -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0010-MINGW-build-in-windows-modules-winreg.patch b/mingw-w64-python/0010-MINGW-build-in-windows-modules-winreg.patch index c91d837697..7bdf18825b 100644 --- a/mingw-w64-python/0010-MINGW-build-in-windows-modules-winreg.patch +++ b/mingw-w64-python/0010-MINGW-build-in-windows-modules-winreg.patch @@ -75,5 +75,5 @@ index ba8736b..59f3edc 100644 # For a single AC_DEFINE, no template is needed. AH_TEMPLATE(_REENTRANT, -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0011-MINGW-determine-if-pwdmodule-should-be-used.patch b/mingw-w64-python/0011-MINGW-determine-if-pwdmodule-should-be-used.patch index 06e38e5c3f..3fcb7cf619 100644 --- a/mingw-w64-python/0011-MINGW-determine-if-pwdmodule-should-be-used.patch +++ b/mingw-w64-python/0011-MINGW-determine-if-pwdmodule-should-be-used.patch @@ -61,5 +61,5 @@ index 59f3edc..806ebe0 100644 # For a single AC_DEFINE, no template is needed. AH_TEMPLATE(_REENTRANT, -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0012-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch b/mingw-w64-python/0012-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch index dcbaa45b02..d0c8bf5c99 100644 --- a/mingw-w64-python/0012-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch +++ b/mingw-w64-python/0012-issue6672-v2-Add-Mingw-recognition-to-pyport.h-to-al.patch @@ -78,5 +78,5 @@ index 54d4b94..d7a4e3f 100644 self.detect_modules() -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0013-MINGW-configure-for-shared-build.patch b/mingw-w64-python/0013-MINGW-configure-for-shared-build.patch index 43a074da2c..73ec196ae8 100644 --- a/mingw-w64-python/0013-MINGW-configure-for-shared-build.patch +++ b/mingw-w64-python/0013-MINGW-configure-for-shared-build.patch @@ -65,5 +65,5 @@ index 806ebe0..6ebf250 100644 esac -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0014-MINGW-dynamic-loading-support.patch b/mingw-w64-python/0014-MINGW-dynamic-loading-support.patch index 3c02197510..a85937ab06 100644 --- a/mingw-w64-python/0014-MINGW-dynamic-loading-support.patch +++ b/mingw-w64-python/0014-MINGW-dynamic-loading-support.patch @@ -100,5 +100,5 @@ index 6ebf250..a8c64a7 100644 case $ac_sys_system in AIX*) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0015-MINGW-ignore-main-program-for-frozen-scripts.patch b/mingw-w64-python/0015-MINGW-ignore-main-program-for-frozen-scripts.patch index 4477d6a9ed..e97f70e7c1 100644 --- a/mingw-w64-python/0015-MINGW-ignore-main-program-for-frozen-scripts.patch +++ b/mingw-w64-python/0015-MINGW-ignore-main-program-for-frozen-scripts.patch @@ -48,5 +48,5 @@ index a8c64a7..7fcdd47 100644 SRCDIRS="Parser Parser/pegen Objects Python Modules Modules/_io Programs" case $host in -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0016-MINGW-setup-_multiprocessing-module.patch b/mingw-w64-python/0016-MINGW-setup-_multiprocessing-module.patch index 642c9336fb..8bcd1ac272 100644 --- a/mingw-w64-python/0016-MINGW-setup-_multiprocessing-module.patch +++ b/mingw-w64-python/0016-MINGW-setup-_multiprocessing-module.patch @@ -30,5 +30,5 @@ index d7a4e3f..a15718e 100644 def detect_uuid(self): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0017-MINGW-setup-select-module.patch b/mingw-w64-python/0017-MINGW-setup-select-module.patch index 9e4b3792b4..07c359e965 100644 --- a/mingw-w64-python/0017-MINGW-setup-select-module.patch +++ b/mingw-w64-python/0017-MINGW-setup-select-module.patch @@ -56,5 +56,5 @@ index a15718e..7914821 100644 # Fred Drake's interface to the Python parser self.add(Extension('parser', ['parsermodule.c'])) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0018-MINGW-setup-_ctypes-module-with-system-libffi.patch b/mingw-w64-python/0018-MINGW-setup-_ctypes-module-with-system-libffi.patch index 61bf9d079f..cf0da7f955 100644 --- a/mingw-w64-python/0018-MINGW-setup-_ctypes-module-with-system-libffi.patch +++ b/mingw-w64-python/0018-MINGW-setup-_ctypes-module-with-system-libffi.patch @@ -41,5 +41,5 @@ index 7914821..60f6243 100644 if sysconfig.get_config_var('HAVE_LIBDL'): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0019-MINGW-defect-winsock2-and-setup-_socket-module.patch b/mingw-w64-python/0019-MINGW-defect-winsock2-and-setup-_socket-module.patch index ee2addd574..8ee66eeed1 100644 --- a/mingw-w64-python/0019-MINGW-defect-winsock2-and-setup-_socket-module.patch +++ b/mingw-w64-python/0019-MINGW-defect-winsock2-and-setup-_socket-module.patch @@ -163,5 +163,5 @@ index 60f6243..c8242ac 100644 self.add(Extension('_socket', ['socketmodule.c'], **kwargs)) elif self.compiler.find_library_file(self.lib_dirs, 'net'): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0020-MINGW-exclude-unix-only-modules.patch b/mingw-w64-python/0020-MINGW-exclude-unix-only-modules.patch index 233bfbf862..1a59ca9a8c 100644 --- a/mingw-w64-python/0020-MINGW-exclude-unix-only-modules.patch +++ b/mingw-w64-python/0020-MINGW-exclude-unix-only-modules.patch @@ -90,5 +90,5 @@ index c8242ac..f317bf3 100644 def detect_socket(self): # socket(2) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0021-MINGW-setup-msvcrt-and-_winapi-modules.patch b/mingw-w64-python/0021-MINGW-setup-msvcrt-and-_winapi-modules.patch index edb701458a..0f36917f6a 100644 --- a/mingw-w64-python/0021-MINGW-setup-msvcrt-and-_winapi-modules.patch +++ b/mingw-w64-python/0021-MINGW-setup-msvcrt-and-_winapi-modules.patch @@ -89,5 +89,5 @@ index f317bf3..5466e9b 100644 # Andrew Kuchling's zlib module. Note that some versions of zlib # 1.1.3 have security problems. See CERT Advisory CA-2002-07: -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0022-sysconfig-MINGW-build-extensions-with-GCC.patch b/mingw-w64-python/0022-sysconfig-MINGW-build-extensions-with-GCC.patch index a7e38fd448..ca2b869b61 100644 --- a/mingw-w64-python/0022-sysconfig-MINGW-build-extensions-with-GCC.patch +++ b/mingw-w64-python/0022-sysconfig-MINGW-build-extensions-with-GCC.patch @@ -21,5 +21,5 @@ index 45eab2a..42de9b3 100644 return 'win-amd64' if '(arm)' in sys.version.lower(): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0023-MINGW-setup-_ssl-module.patch b/mingw-w64-python/0023-MINGW-setup-_ssl-module.patch index 99a426b7b0..29196e5156 100644 --- a/mingw-w64-python/0023-MINGW-setup-_ssl-module.patch +++ b/mingw-w64-python/0023-MINGW-setup-_ssl-module.patch @@ -26,5 +26,5 @@ index 5466e9b..51d3f59 100644 # libssl and libcrypto not found self.missing.extend(['_ssl', '_hashlib']) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0024-MINGW-generalization-of-posix-build-in-sysconfig.py.patch b/mingw-w64-python/0024-MINGW-generalization-of-posix-build-in-sysconfig.py.patch index f3e36a97e5..0e1b453276 100644 --- a/mingw-w64-python/0024-MINGW-generalization-of-posix-build-in-sysconfig.py.patch +++ b/mingw-w64-python/0024-MINGW-generalization-of-posix-build-in-sysconfig.py.patch @@ -76,5 +76,5 @@ index 42de9b3..65cb345 100644 # If srcdir is a relative path (typically '.' or '..') # then it should be interpreted relative to the directory -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0025-MINGW-support-stdcall-without-underscore.patch b/mingw-w64-python/0025-MINGW-support-stdcall-without-underscore.patch index 25bb46c8b1..a4681827d6 100644 --- a/mingw-w64-python/0025-MINGW-support-stdcall-without-underscore.patch +++ b/mingw-w64-python/0025-MINGW-support-stdcall-without-underscore.patch @@ -50,5 +50,5 @@ index ceae67e..b9cf96b 100644 return NULL; #endif -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0026-use-replace-instead-rename-to-avoid-failure-on-windo.patch b/mingw-w64-python/0026-use-replace-instead-rename-to-avoid-failure-on-windo.patch index 197d71277c..113352169c 100644 --- a/mingw-w64-python/0026-use-replace-instead-rename-to-avoid-failure-on-windo.patch +++ b/mingw-w64-python/0026-use-replace-instead-rename-to-avoid-failure-on-windo.patch @@ -27,5 +27,5 @@ index 51d3f59..ea08edf 100644 if filename in updated_files: newupdated_files.append(newfilename) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0027-MINGW-customize-site.patch b/mingw-w64-python/0027-MINGW-customize-site.patch index 215c3947da..7c4e663ade 100644 --- a/mingw-w64-python/0027-MINGW-customize-site.patch +++ b/mingw-w64-python/0027-MINGW-customize-site.patch @@ -55,5 +55,5 @@ index 9e617af..b344f03 100644 path = os.path.join(prefix, libdir, "python%d.%d" % sys.version_info[:2], -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0028-add-python-config-sh.patch b/mingw-w64-python/0028-add-python-config-sh.patch index ddea647c42..39bda2dce1 100644 --- a/mingw-w64-python/0028-add-python-config-sh.patch +++ b/mingw-w64-python/0028-add-python-config-sh.patch @@ -158,5 +158,5 @@ index 2602fe2..e0e048a 100644 esac done -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0029-cross-darwin-feature.patch b/mingw-w64-python/0029-cross-darwin-feature.patch index 39fa9c9e11..5a3ca175ee 100644 --- a/mingw-w64-python/0029-cross-darwin-feature.patch +++ b/mingw-w64-python/0029-cross-darwin-feature.patch @@ -134,5 +134,5 @@ index 5459145..bd4ff50 100644 MACOSX_DEFAULT_ARCH="x86_64" ;; -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0030-mingw-system-libffi.patch b/mingw-w64-python/0030-mingw-system-libffi.patch index cc6e975d94..7c4a819f06 100644 --- a/mingw-w64-python/0030-mingw-system-libffi.patch +++ b/mingw-w64-python/0030-mingw-system-libffi.patch @@ -26,5 +26,5 @@ index ea08edf..c52fd3b 100644 if sysconfig.get_config_var('HAVE_LIBDL'): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0031-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch b/mingw-w64-python/0031-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch index 3c42615740..068d830563 100644 --- a/mingw-w64-python/0031-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch +++ b/mingw-w64-python/0031-msys-mingw-prefer-unix-sep-if-MSYSTEM.patch @@ -393,5 +393,5 @@ index 83f3074..c0e463a 100644 tail = filepath; else -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0032-mingw-use-posix-getpath.patch b/mingw-w64-python/0032-mingw-use-posix-getpath.patch index ad1f652c1b..7f51c1f4a9 100644 --- a/mingw-w64-python/0032-mingw-use-posix-getpath.patch +++ b/mingw-w64-python/0032-mingw-use-posix-getpath.patch @@ -501,5 +501,5 @@ index 11c659d..4b299b2 100644 /* Get an absolute path. -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0033-mingw-add-ModuleFileName-dir-to-PATH.patch b/mingw-w64-python/0033-mingw-add-ModuleFileName-dir-to-PATH.patch index 11f9d2210b..84ee084daa 100644 --- a/mingw-w64-python/0033-mingw-add-ModuleFileName-dir-to-PATH.patch +++ b/mingw-w64-python/0033-mingw-add-ModuleFileName-dir-to-PATH.patch @@ -54,5 +54,5 @@ index 3010182..c52e0df 100644 && calculate->warnings) { -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0034-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch b/mingw-w64-python/0034-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch index dc2cb6c5c9..bc74438917 100644 --- a/mingw-w64-python/0034-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch +++ b/mingw-w64-python/0034-mingw-add-BUILDIN_WIN32_MODULEs-time-msvcrt.patch @@ -23,5 +23,5 @@ index d071a74..825ce5d 100644 +@USE_WIN32_MODULE@msvcrt -DPy_BUILD_CORE ../PC/msvcrtmodule.c -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0035-msys-cygwin-semi-native-build-sysconfig.patch b/mingw-w64-python/0035-msys-cygwin-semi-native-build-sysconfig.patch index 77e4352d87..bcd94ef70a 100644 --- a/mingw-w64-python/0035-msys-cygwin-semi-native-build-sysconfig.patch +++ b/mingw-w64-python/0035-msys-cygwin-semi-native-build-sysconfig.patch @@ -122,5 +122,5 @@ index bd4ff50..a9640e9 100644 AC_SUBST(INITSYS) case $host in -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0036-sysconfig-mingw-sysconfig-like-posix.patch b/mingw-w64-python/0036-sysconfig-mingw-sysconfig-like-posix.patch index 0578e296e8..71ca745a75 100644 --- a/mingw-w64-python/0036-sysconfig-mingw-sysconfig-like-posix.patch +++ b/mingw-w64-python/0036-sysconfig-mingw-sysconfig-like-posix.patch @@ -58,5 +58,5 @@ index f69d0db..64f7719 100644 # -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0037-build-_winapi-earlier-so-we-can-use-it-in-distutils-.patch b/mingw-w64-python/0037-build-_winapi-earlier-so-we-can-use-it-in-distutils-.patch index 61efc9189c..4552490385 100644 --- a/mingw-w64-python/0037-build-_winapi-earlier-so-we-can-use-it-in-distutils-.patch +++ b/mingw-w64-python/0037-build-_winapi-earlier-so-we-can-use-it-in-distutils-.patch @@ -35,5 +35,5 @@ index c52fd3b..6a352af 100644 self.add(Extension('_msi', [os.path.join(pc_srcdir, p) for p in ['_msi.c']], -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0038-cross-dont-add-multiarch-paths-if-cross-compiling.patch b/mingw-w64-python/0038-cross-dont-add-multiarch-paths-if-cross-compiling.patch index db7535fa3f..3346aa8c26 100644 --- a/mingw-w64-python/0038-cross-dont-add-multiarch-paths-if-cross-compiling.patch +++ b/mingw-w64-python/0038-cross-dont-add-multiarch-paths-if-cross-compiling.patch @@ -29,5 +29,5 @@ index 6a352af..497abbf 100644 def init_inc_lib_dirs(self): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0039-mingw-use-backslashes-in-compileall-py.patch b/mingw-w64-python/0039-mingw-use-backslashes-in-compileall-py.patch index cd6c55ba14..ad1793e88a 100644 --- a/mingw-w64-python/0039-mingw-use-backslashes-in-compileall-py.patch +++ b/mingw-w64-python/0039-mingw-use-backslashes-in-compileall-py.patch @@ -26,5 +26,5 @@ index 39f4bb3..3490c09 100644 yield fullname elif (maxlevels > 0 and name != os.curdir and name != os.pardir and -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0040-msys-convert_path-fix-and-root-hack.patch b/mingw-w64-python/0040-msys-convert_path-fix-and-root-hack.patch index a6ddfec361..294fea7aeb 100644 --- a/mingw-w64-python/0040-msys-convert_path-fix-and-root-hack.patch +++ b/mingw-w64-python/0040-msys-convert_path-fix-and-root-hack.patch @@ -38,5 +38,5 @@ index e0b8155..cf16e93 100644 # Here are a couple of targets for MacOSX again, to install a full # framework-based Python. frameworkinstall installs everything, the -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0041-allow-static-tcltk.patch b/mingw-w64-python/0041-allow-static-tcltk.patch index df8ed5db72..34c237cf5b 100644 --- a/mingw-w64-python/0041-allow-static-tcltk.patch +++ b/mingw-w64-python/0041-allow-static-tcltk.patch @@ -83,5 +83,5 @@ index 497abbf..31b08de 100644 # XXX handle these, but how to detect? # *** Uncomment and edit for PIL (TkImaging) extension only: -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0042-mingw-pdcurses_ISPAD.patch b/mingw-w64-python/0042-mingw-pdcurses_ISPAD.patch index a661d7c687..55651c47fb 100644 --- a/mingw-w64-python/0042-mingw-pdcurses_ISPAD.patch +++ b/mingw-w64-python/0042-mingw-pdcurses_ISPAD.patch @@ -31,5 +31,5 @@ index b70252d..0d5cee2 100644 /* configure was checking , but we will use , which has some or all these features. */ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0043-grammar-fixes.patch b/mingw-w64-python/0043-grammar-fixes.patch index 1849347242..46962a0df5 100644 --- a/mingw-w64-python/0043-grammar-fixes.patch +++ b/mingw-w64-python/0043-grammar-fixes.patch @@ -41,5 +41,5 @@ index b7aa528..4a1ee9a 100644 {2, 1}, {3, 2}, -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0044-builddir-fixes.patch b/mingw-w64-python/0044-builddir-fixes.patch index e3318b172f..2a133ead0e 100644 --- a/mingw-w64-python/0044-builddir-fixes.patch +++ b/mingw-w64-python/0044-builddir-fixes.patch @@ -66,5 +66,5 @@ index 2e4ccbb..a8d5c31 100644 from frozen.obj. In the Makefile, frozen.o is not linked into this executable, so we define the variable here. */ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0045-msys-monkeypatch-os-system-via-sh-exe.patch b/mingw-w64-python/0045-msys-monkeypatch-os-system-via-sh-exe.patch index 783c5082bd..2955b8a96a 100644 --- a/mingw-w64-python/0045-msys-monkeypatch-os-system-via-sh-exe.patch +++ b/mingw-w64-python/0045-msys-monkeypatch-os-system-via-sh-exe.patch @@ -35,5 +35,5 @@ index 31b08de..207a61c 100644 HOST_PLATFORM = get_platform() MS_WINDOWS = (HOST_PLATFORM == 'win32') -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0046-msys-replace-slashes-used-in-io-redirection.patch b/mingw-w64-python/0046-msys-replace-slashes-used-in-io-redirection.patch index c99d0ff5fb..cc3fc0b3c4 100644 --- a/mingw-w64-python/0046-msys-replace-slashes-used-in-io-redirection.patch +++ b/mingw-w64-python/0046-msys-replace-slashes-used-in-io-redirection.patch @@ -69,5 +69,5 @@ index 207a61c..d7a60e0 100644 with open(tmpfile) as fp: detected_archs = [] -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0047-remove_path_max.default.patch b/mingw-w64-python/0047-remove_path_max.default.patch index e0cdf36e24..48a1952e09 100644 --- a/mingw-w64-python/0047-remove_path_max.default.patch +++ b/mingw-w64-python/0047-remove_path_max.default.patch @@ -25,5 +25,5 @@ index 3243944..99d4977 100644 #endif -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0048-dont-link-with-gettext.patch b/mingw-w64-python/0048-dont-link-with-gettext.patch index b70260cc2e..03ce7b473f 100644 --- a/mingw-w64-python/0048-dont-link-with-gettext.patch +++ b/mingw-w64-python/0048-dont-link-with-gettext.patch @@ -56,5 +56,5 @@ index a9640e9..0e1e9e4 100644 # checks for system dependent C++ extensions support case "$ac_sys_system" in -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0049-ctypes-python-dll.patch b/mingw-w64-python/0049-ctypes-python-dll.patch index 158470a4d1..1ca5bc162a 100644 --- a/mingw-w64-python/0049-ctypes-python-dll.patch +++ b/mingw-w64-python/0049-ctypes-python-dll.patch @@ -29,5 +29,5 @@ index 4afa4eb..2fe2eec 100644 elif _sys.platform == "cygwin": pythonapi = PyDLL("libpython%d.%d.dll" % _sys.version_info[:2]) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0050-gdbm-module-includes.patch b/mingw-w64-python/0050-gdbm-module-includes.patch index ce5f06ab6a..dd168db53c 100644 --- a/mingw-w64-python/0050-gdbm-module-includes.patch +++ b/mingw-w64-python/0050-gdbm-module-includes.patch @@ -26,5 +26,5 @@ index dd4c6b1..d51015c 100644 extern const char * gdbm_strerror(gdbm_error); #endif -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0051-use-gnu_printf-in-format.patch b/mingw-w64-python/0051-use-gnu_printf-in-format.patch index d73adaa667..5b9554255c 100644 --- a/mingw-w64-python/0051-use-gnu_printf-in-format.patch +++ b/mingw-w64-python/0051-use-gnu_printf-in-format.patch @@ -81,5 +81,5 @@ index 670e5d2..d582963 100644 PyAPI_FUNC(void) PySys_FormatStderr(const char *format, ...); -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0052-mingw-fix-ssl-dont-use-enum_certificates.patch b/mingw-w64-python/0052-mingw-fix-ssl-dont-use-enum_certificates.patch index e4f7dc678d..795e7938b9 100644 --- a/mingw-w64-python/0052-mingw-fix-ssl-dont-use-enum_certificates.patch +++ b/mingw-w64-python/0052-mingw-fix-ssl-dont-use-enum_certificates.patch @@ -35,5 +35,5 @@ index 30f4e59..dda3ae1 100644 self._load_windows_store_certs(storename, purpose) self.set_default_verify_paths() -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0053-fix-using-dllhandle-and-winver-mingw.patch b/mingw-w64-python/0053-fix-using-dllhandle-and-winver-mingw.patch index 9f83ec4541..1cfab1e3a4 100644 --- a/mingw-w64-python/0053-fix-using-dllhandle-and-winver-mingw.patch +++ b/mingw-w64-python/0053-fix-using-dllhandle-and-winver-mingw.patch @@ -35,5 +35,5 @@ index 3e4115f..839ed1c 100644 PyLong_FromVoidPtr(PyWin_DLLhModule)); SET_SYS_FROM_STRING("winver", -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0054-Add-AMD64-to-sys-config-so-msvccompiler-get_build_ve.patch b/mingw-w64-python/0054-Add-AMD64-to-sys-config-so-msvccompiler-get_build_ve.patch index 27b7559470..c054d6bc23 100644 --- a/mingw-w64-python/0054-Add-AMD64-to-sys-config-so-msvccompiler-get_build_ve.patch +++ b/mingw-w64-python/0054-Add-AMD64-to-sys-config-so-msvccompiler-get_build_ve.patch @@ -38,5 +38,5 @@ index 59c0dbf..adccaa7 100644 #elif defined(__cplusplus) #define COMPILER "[C++]" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0055-MINGW-link-with-additional-library.patch b/mingw-w64-python/0055-MINGW-link-with-additional-library.patch index b96843f83e..8663d539d6 100644 --- a/mingw-w64-python/0055-MINGW-link-with-additional-library.patch +++ b/mingw-w64-python/0055-MINGW-link-with-additional-library.patch @@ -29,5 +29,5 @@ index 0e1e9e4..4316338 100644 AC_MSG_CHECKING(for -O2) saved_cflags="$CFLAGS" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0056-install-msilib.patch b/mingw-w64-python/0056-install-msilib.patch index 7f2fd35a8c..28e1bc731e 100644 --- a/mingw-w64-python/0056-install-msilib.patch +++ b/mingw-w64-python/0056-install-msilib.patch @@ -26,5 +26,5 @@ index 7b3fdf6..87e95ec 100644 unittest unittest/test unittest/test/testmock \ venv venv/scripts venv/scripts/common venv/scripts/posix \ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0057-fix-signal-module-build.patch b/mingw-w64-python/0057-fix-signal-module-build.patch index 3988173e45..84791f772a 100644 --- a/mingw-w64-python/0057-fix-signal-module-build.patch +++ b/mingw-w64-python/0057-fix-signal-module-build.patch @@ -25,5 +25,5 @@ index 2bafdd0..7ce4355 100644 time -DPy_BUILD_CORE_BUILTIN -I$(srcdir)/Include/internal timemodule.c # -lm # time operations and variables _thread -DPy_BUILD_CORE_BUILTIN -I$(srcdir)/Include/internal _threadmodule.c # low-level threading interface -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0058-build-build-winconsoleio-and-_testconsole.patch b/mingw-w64-python/0058-build-build-winconsoleio-and-_testconsole.patch index 406dcf169a..2f66440ae3 100644 --- a/mingw-w64-python/0058-build-build-winconsoleio-and-_testconsole.patch +++ b/mingw-w64-python/0058-build-build-winconsoleio-and-_testconsole.patch @@ -40,5 +40,5 @@ index d7a60e0..ede0e72 100644 # readline do_readline = self.compiler.find_library_file(self.lib_dirs, 'readline') -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0059-expose-sem_unlink.patch b/mingw-w64-python/0059-expose-sem_unlink.patch index 7f18594613..d8d0bfc603 100644 --- a/mingw-w64-python/0059-expose-sem_unlink.patch +++ b/mingw-w64-python/0059-expose-sem_unlink.patch @@ -25,5 +25,5 @@ index 806e638..d7954d1 100644 #endif {NULL} -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0060-cygpty-isatty.patch b/mingw-w64-python/0060-cygpty-isatty.patch index e639c91f2e..d96ddcd670 100644 --- a/mingw-w64-python/0060-cygpty-isatty.patch +++ b/mingw-w64-python/0060-cygpty-isatty.patch @@ -457,5 +457,5 @@ index 60f091c..734084c 100644 if (!Py_InteractiveFlag) return 0; -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0061-disable-broken-gdbm-module.patch b/mingw-w64-python/0061-disable-broken-gdbm-module.patch index 5b3d26f497..69865a695e 100644 --- a/mingw-w64-python/0061-disable-broken-gdbm-module.patch +++ b/mingw-w64-python/0061-disable-broken-gdbm-module.patch @@ -25,5 +25,5 @@ index ede0e72..74b844c 100644 for cand in dbm_order: if cand == "ndbm": -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0062-build-link-win-resource-files-and-build-pythonw.patch b/mingw-w64-python/0062-build-link-win-resource-files-and-build-pythonw.patch index afd02349ff..f24555e70d 100644 --- a/mingw-w64-python/0062-build-link-win-resource-files-and-build-pythonw.patch +++ b/mingw-w64-python/0062-build-link-win-resource-files-and-build-pythonw.patch @@ -143,5 +143,5 @@ index 4316338..be8ede9 100644 # Availability of -O2: AC_MSG_CHECKING(for -O2) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0063-3.7-mpdec-mingw.patch b/mingw-w64-python/0063-3.7-mpdec-mingw.patch index 6053fd4538..d9dd567c68 100644 --- a/mingw-w64-python/0063-3.7-mpdec-mingw.patch +++ b/mingw-w64-python/0063-3.7-mpdec-mingw.patch @@ -22,5 +22,5 @@ index 74b844c..a4222fc 100644 depends = ['_decimal/docstrings.h'] else: -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0064-disable-readline.patch b/mingw-w64-python/0064-disable-readline.patch index ee9b0494a8..d753323450 100644 --- a/mingw-w64-python/0064-disable-readline.patch +++ b/mingw-w64-python/0064-disable-readline.patch @@ -28,5 +28,5 @@ index a4222fc..a4d206e 100644 curses_library = "" # Cannot use os.popen here in py3k. -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0065-fix-isselectable.patch b/mingw-w64-python/0065-fix-isselectable.patch index 9e4bb58673..507030059d 100644 --- a/mingw-w64-python/0065-fix-isselectable.patch +++ b/mingw-w64-python/0065-fix-isselectable.patch @@ -25,5 +25,5 @@ index 6ec2994..a80f195 100644 #define _PyIsSelectable_fd(FD) (1) #else -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0066-use-_wcsnicmp-instead-wcsncasecmp.patch b/mingw-w64-python/0066-use-_wcsnicmp-instead-wcsncasecmp.patch index 0e1a563ca3..11ed43b3bd 100644 --- a/mingw-w64-python/0066-use-_wcsnicmp-instead-wcsncasecmp.patch +++ b/mingw-w64-python/0066-use-_wcsnicmp-instead-wcsncasecmp.patch @@ -22,5 +22,5 @@ index c52e0df..2018495 100644 } -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0067-_xxsubinterpretersmodule.patch b/mingw-w64-python/0067-_xxsubinterpretersmodule.patch index 9d9e160d71..229a3c24b8 100644 --- a/mingw-w64-python/0067-_xxsubinterpretersmodule.patch +++ b/mingw-w64-python/0067-_xxsubinterpretersmodule.patch @@ -22,5 +22,5 @@ index 314059d..f26e662 100644 sizeof(channelid), /* tp_basicsize */ 0, /* tp_itemsize */ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0068-sqlite3-module-defines.patch b/mingw-w64-python/0068-sqlite3-module-defines.patch index 7ee187fcb9..47625f12af 100644 --- a/mingw-w64-python/0068-sqlite3-module-defines.patch +++ b/mingw-w64-python/0068-sqlite3-module-defines.patch @@ -24,5 +24,5 @@ index a4d206e..8458232 100644 # Enable support for loadable extensions in the sqlite3 module # if --enable-loadable-sqlite-extensions configure option is used. -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0069-configure.ac-fix-inet_pton-check.patch b/mingw-w64-python/0069-configure.ac-fix-inet_pton-check.patch index 6caa8692c8..b7a949598c 100644 --- a/mingw-w64-python/0069-configure.ac-fix-inet_pton-check.patch +++ b/mingw-w64-python/0069-configure.ac-fix-inet_pton-check.patch @@ -31,5 +31,5 @@ index be8ede9..032d658 100644 [AC_DEFINE(HAVE_INET_PTON, 1, Define if you have the 'inet_pton' function.) AC_MSG_RESULT(yes)], -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0070-set-venv-activate-path-unix.patch b/mingw-w64-python/0070-set-venv-activate-path-unix.patch index b11395d40d..8afc5e2d2a 100644 --- a/mingw-w64-python/0070-set-venv-activate-path-unix.patch +++ b/mingw-w64-python/0070-set-venv-activate-path-unix.patch @@ -25,5 +25,5 @@ index 45af353..877b5d3 100644 _OLD_VIRTUAL_PATH="$PATH" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0071-venv-creation-fixes.patch b/mingw-w64-python/0071-venv-creation-fixes.patch index fb3f5d66d3..2e152f1226 100644 --- a/mingw-w64-python/0071-venv-creation-fixes.patch +++ b/mingw-w64-python/0071-venv-creation-fixes.patch @@ -67,5 +67,5 @@ index 8009deb..b471006 100644 def setup_scripts(self, context): """ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0072-pass-gen-profile-ldflags.patch b/mingw-w64-python/0072-pass-gen-profile-ldflags.patch index 6d623b02ec..ef6d1f2d22 100644 --- a/mingw-w64-python/0072-pass-gen-profile-ldflags.patch +++ b/mingw-w64-python/0072-pass-gen-profile-ldflags.patch @@ -25,5 +25,5 @@ index afeee0e..2018514 100644 fi -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0073-pkg-config-windows-must-link-ext-with-python-lib.patch b/mingw-w64-python/0073-pkg-config-windows-must-link-ext-with-python-lib.patch index e01ff57871..436e19c581 100644 --- a/mingw-w64-python/0073-pkg-config-windows-must-link-ext-with-python-lib.patch +++ b/mingw-w64-python/0073-pkg-config-windows-must-link-ext-with-python-lib.patch @@ -34,5 +34,5 @@ index 032d658..588ffd4 100644 else LIBPYTHON='' -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0074-importlib-bootstrap-path-sep.patch b/mingw-w64-python/0074-importlib-bootstrap-path-sep.patch index 45ebba4866..a2d8aba676 100644 --- a/mingw-w64-python/0074-importlib-bootstrap-path-sep.patch +++ b/mingw-w64-python/0074-importlib-bootstrap-path-sep.patch @@ -27,5 +27,5 @@ index fe31f43..229d9aa 100644 setattr(self_module, 'path_sep', path_sep) setattr(self_module, 'path_separators', ''.join(path_separators)) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0075-pathlib-path-sep.patch b/mingw-w64-python/0075-pathlib-path-sep.patch index 9adef32da1..a3c4e2764b 100644 --- a/mingw-w64-python/0075-pathlib-path-sep.patch +++ b/mingw-w64-python/0075-pathlib-path-sep.patch @@ -21,5 +21,5 @@ index 7aeda14..a66e754 100644 pathmod = ntpath -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0076-warnings-fixes.patch b/mingw-w64-python/0076-warnings-fixes.patch index 23a7c52864..195bef94bb 100644 --- a/mingw-w64-python/0076-warnings-fixes.patch +++ b/mingw-w64-python/0076-warnings-fixes.patch @@ -127,5 +127,5 @@ index 0ce5e94..6a6fe7e 100644 /* minimum/maximum thread stack sizes supported */ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0077-fix-build-testinternalcapi.patch b/mingw-w64-python/0077-fix-build-testinternalcapi.patch index 5bcda88bd5..d25b42276f 100644 --- a/mingw-w64-python/0077-fix-build-testinternalcapi.patch +++ b/mingw-w64-python/0077-fix-build-testinternalcapi.patch @@ -24,5 +24,5 @@ index 8458232..a4e6dc1 100644 # Python PEP-3118 (buffer protocol) test module -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0078-extend-MS_WINDOWS-flag.patch b/mingw-w64-python/0078-extend-MS_WINDOWS-flag.patch index 53acfb6b7d..02a50c78e2 100644 --- a/mingw-w64-python/0078-extend-MS_WINDOWS-flag.patch +++ b/mingw-w64-python/0078-extend-MS_WINDOWS-flag.patch @@ -21,5 +21,5 @@ index a4e6dc1..d161108 100644 MACOS = (HOST_PLATFORM == 'darwin') AIX = (HOST_PLATFORM.startswith('aix')) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0079-clang-arm64.patch b/mingw-w64-python/0079-clang-arm64.patch index ab75edefd6..e9c7845b9a 100644 --- a/mingw-w64-python/0079-clang-arm64.patch +++ b/mingw-w64-python/0079-clang-arm64.patch @@ -45,5 +45,5 @@ index adccaa7..b529e29 100644 #elif defined(__cplusplus) #define COMPILER "[C++]" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0080-configure.ac-set-MINGW-stack-reserve.patch b/mingw-w64-python/0080-configure.ac-set-MINGW-stack-reserve.patch index bee36b50a7..c7bc46f03b 100644 --- a/mingw-w64-python/0080-configure.ac-set-MINGW-stack-reserve.patch +++ b/mingw-w64-python/0080-configure.ac-set-MINGW-stack-reserve.patch @@ -24,5 +24,5 @@ index 588ffd4..5b41066 100644 AC_MSG_RESULT($LINKFORSHARED) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0081-Don-t-use-os.pathsep-to-find-EOF.patch b/mingw-w64-python/0081-Don-t-use-os.pathsep-to-find-EOF.patch index 42e218e12a..eef4a376b7 100644 --- a/mingw-w64-python/0081-Don-t-use-os.pathsep-to-find-EOF.patch +++ b/mingw-w64-python/0081-Don-t-use-os.pathsep-to-find-EOF.patch @@ -23,5 +23,5 @@ index b344f03..474ef89 100644 else: eof = 'Ctrl-D (i.e. EOF)' -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0082-Fix-extension-suffix-for-c-extensions-on-mingw.patch b/mingw-w64-python/0082-Fix-extension-suffix-for-c-extensions-on-mingw.patch index 95d3aefab8..550473adcb 100644 --- a/mingw-w64-python/0082-Fix-extension-suffix-for-c-extensions-on-mingw.patch +++ b/mingw-w64-python/0082-Fix-extension-suffix-for-c-extensions-on-mingw.patch @@ -178,5 +178,5 @@ index 5b41066..69cb8fb 100644 case $ac_sys_system in AIX*) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0083-Change-the-get_platform-method-in-sysconfig.patch b/mingw-w64-python/0083-Change-the-get_platform-method-in-sysconfig.patch index d466f7d6dc..a85924461c 100644 --- a/mingw-w64-python/0083-Change-the-get_platform-method-in-sysconfig.patch +++ b/mingw-w64-python/0083-Change-the-get_platform-method-in-sysconfig.patch @@ -60,5 +60,5 @@ index b529e29..2d935fe 100644 #elif defined(__cplusplus) #define COMPILER "[C++]" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0084-distutils-compiler-customize-mingw-cygwin-compilers.patch b/mingw-w64-python/0084-distutils-compiler-customize-mingw-cygwin-compilers.patch index a4ce9d2d02..60bff28cba 100644 --- a/mingw-w64-python/0084-distutils-compiler-customize-mingw-cygwin-compilers.patch +++ b/mingw-w64-python/0084-distutils-compiler-customize-mingw-cygwin-compilers.patch @@ -50,5 +50,5 @@ index 37feae5..bbe8e3c 100644 if not get_config_var('CUSTOMIZED_OSX_COMPILER'): import _osx_support -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0085-distutils-compiler-enable-new-dtags.patch b/mingw-w64-python/0085-distutils-compiler-enable-new-dtags.patch index a9427386e0..64c0d482a3 100644 --- a/mingw-w64-python/0085-distutils-compiler-enable-new-dtags.patch +++ b/mingw-w64-python/0085-distutils-compiler-enable-new-dtags.patch @@ -33,5 +33,5 @@ index f0792de..60776bc 100644 return "-Wl,-R" + dir else: -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0086-distutils-MINGW-build-extensions-with-GCC.patch b/mingw-w64-python/0086-distutils-MINGW-build-extensions-with-GCC.patch index ee576d1c54..c216b1a389 100644 --- a/mingw-w64-python/0086-distutils-MINGW-build-extensions-with-GCC.patch +++ b/mingw-w64-python/0086-distutils-MINGW-build-extensions-with-GCC.patch @@ -56,5 +56,5 @@ index 4b002ec..7b2e1e0 100644 return 'win-amd64' if '(arm)' in sys.version.lower(): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0087-distutils-use-Mingw32CCompiler-as-default-compiler-f.patch b/mingw-w64-python/0087-distutils-use-Mingw32CCompiler-as-default-compiler-f.patch index fbd3d55ee1..af8596a96d 100644 --- a/mingw-w64-python/0087-distutils-use-Mingw32CCompiler-as-default-compiler-f.patch +++ b/mingw-w64-python/0087-distutils-use-Mingw32CCompiler-as-default-compiler-f.patch @@ -69,5 +69,5 @@ index 66c12dd..1960ef8 100644 # Because these compilers aren't configured in Python's pyconfig.h file by # default, we should at least warn the user if he is using an unmodified -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0088-distutils-find-import-library.patch b/mingw-w64-python/0088-distutils-find-import-library.patch index 6f470345ab..f1bef12fdd 100644 --- a/mingw-w64-python/0088-distutils-find-import-library.patch +++ b/mingw-w64-python/0088-distutils-find-import-library.patch @@ -25,5 +25,5 @@ index 1960ef8..39ad631 100644 shared_lib_format = "%s%s" exe_extension = ".exe" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0089-distutils-avoid-circular-dependency-from-time-module.patch b/mingw-w64-python/0089-distutils-avoid-circular-dependency-from-time-module.patch index c4862dd516..c9dc5cefbc 100644 --- a/mingw-w64-python/0089-distutils-avoid-circular-dependency-from-time-module.patch +++ b/mingw-w64-python/0089-distutils-avoid-circular-dependency-from-time-module.patch @@ -34,5 +34,5 @@ index 39ad631..5b281e2 100644 try: out_string = out.read() -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0090-distutils-generalization-of-posix-build-in-distutils.patch b/mingw-w64-python/0090-distutils-generalization-of-posix-build-in-distutils.patch index 9a66e7e348..98e7e86381 100644 --- a/mingw-w64-python/0090-distutils-generalization-of-posix-build-in-distutils.patch +++ b/mingw-w64-python/0090-distutils-generalization-of-posix-build-in-distutils.patch @@ -91,5 +91,5 @@ index bbe8e3c..80d3523 100644 if (not os.path.isabs(_config_vars['srcdir']) and base != os.getcwd()): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0091-distutils-mingw-sysconfig-like-posix.patch b/mingw-w64-python/0091-distutils-mingw-sysconfig-like-posix.patch index 57703912c9..7c4db6cb7f 100644 --- a/mingw-w64-python/0091-distutils-mingw-sysconfig-like-posix.patch +++ b/mingw-w64-python/0091-distutils-mingw-sysconfig-like-posix.patch @@ -24,5 +24,5 @@ index 1c9d471..1dbdfe0 100644 # building python standard extensions self.library_dirs.append('.') -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0092-distutils-get_versions-fixes.patch b/mingw-w64-python/0092-distutils-get_versions-fixes.patch index 8a0f671ae8..c6d704533e 100644 --- a/mingw-w64-python/0092-distutils-get_versions-fixes.patch +++ b/mingw-w64-python/0092-distutils-get_versions-fixes.patch @@ -52,5 +52,5 @@ index 5b281e2..fba3485 100644 def is_cygwingcc(): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0093-distutils-install-layout-as-posix.patch b/mingw-w64-python/0093-distutils-install-layout-as-posix.patch index bc9f61071f..cccc53696a 100644 --- a/mingw-w64-python/0093-distutils-install-layout-as-posix.patch +++ b/mingw-w64-python/0093-distutils-install-layout-as-posix.patch @@ -43,5 +43,5 @@ index aaa300e..c611252 100644 } -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0094-distutils-msys-convert_path-fix-and-root-hack.patch b/mingw-w64-python/0094-distutils-msys-convert_path-fix-and-root-hack.patch index 53b7f4e45a..96acea6e4b 100644 --- a/mingw-w64-python/0094-distutils-msys-convert_path-fix-and-root-hack.patch +++ b/mingw-w64-python/0094-distutils-msys-convert_path-fix-and-root-hack.patch @@ -75,5 +75,5 @@ index 7b2e1e0..75a369d 100644 else: raise DistutilsPlatformError("nothing known about platform '%s'" % os.name) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0095-distutils-mingw-build-optimized-ext.patch b/mingw-w64-python/0095-distutils-mingw-build-optimized-ext.patch index 21d2284f0c..f499259230 100644 --- a/mingw-w64-python/0095-distutils-mingw-build-optimized-ext.patch +++ b/mingw-w64-python/0095-distutils-mingw-build-optimized-ext.patch @@ -30,5 +30,5 @@ index fba3485..bb97880 100644 linker_so='%s %s %s' % (self.linker_dll, shared_option, -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0096-distutils-cygwinccompiler-dont-strip-modules-if-pyde.patch b/mingw-w64-python/0096-distutils-cygwinccompiler-dont-strip-modules-if-pyde.patch index 44e13720ea..2ae5b3ffa5 100644 --- a/mingw-w64-python/0096-distutils-cygwinccompiler-dont-strip-modules-if-pyde.patch +++ b/mingw-w64-python/0096-distutils-cygwinccompiler-dont-strip-modules-if-pyde.patch @@ -26,5 +26,5 @@ index bb97880..c134525 100644 UnixCCompiler.link(self, target_desc, objects, output_filename, -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0097-distutils-get-compilers-from-env-vars.patch b/mingw-w64-python/0097-distutils-get-compilers-from-env-vars.patch index 7b6ecc4267..4c7d500e8e 100644 --- a/mingw-w64-python/0097-distutils-get-compilers-from-env-vars.patch +++ b/mingw-w64-python/0097-distutils-get-compilers-from-env-vars.patch @@ -157,5 +157,5 @@ index c134525..75bc17b 100644 + out_string = check_output([cc, '-dumpmachine']) return out_string.strip().endswith(b'cygwin') -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0098-distutils-add-windmc-to-cygwinccompiler.patch b/mingw-w64-python/0098-distutils-add-windmc-to-cygwinccompiler.patch index fafce741ac..e8f894fef1 100644 --- a/mingw-w64-python/0098-distutils-add-windmc-to-cygwinccompiler.patch +++ b/mingw-w64-python/0098-distutils-add-windmc-to-cygwinccompiler.patch @@ -54,5 +54,5 @@ index 75bc17b..6a40e80 100644 (ext, src_name)) base = os.path.splitdrive(base)[1] # Chop off the drive -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0099-distutils-fix-msvc9-import.patch b/mingw-w64-python/0099-distutils-fix-msvc9-import.patch index f2e24600a6..10ed072b07 100644 --- a/mingw-w64-python/0099-distutils-fix-msvc9-import.patch +++ b/mingw-w64-python/0099-distutils-fix-msvc9-import.patch @@ -34,5 +34,5 @@ index 6934e96..dddb2fd 100644 self.__root = r"Software\Microsoft\VisualStudio" # self.__macros = MACROS -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0100-distutils-mingw-add-LIBPL-to-library-dirs.patch b/mingw-w64-python/0100-distutils-mingw-add-LIBPL-to-library-dirs.patch index 66c39dfbc8..2533e3438a 100644 --- a/mingw-w64-python/0100-distutils-mingw-add-LIBPL-to-library-dirs.patch +++ b/mingw-w64-python/0100-distutils-mingw-add-LIBPL-to-library-dirs.patch @@ -22,5 +22,5 @@ index 1dbdfe0..1598735 100644 # building third party extensions config_dir_name = os.path.basename(sysconfig.get_config_var('LIBPL')) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0101-distutils-Change-the-get_platform-method-in-distutil.patch b/mingw-w64-python/0101-distutils-Change-the-get_platform-method-in-distutil.patch index afe88bb7f7..79f856f76b 100644 --- a/mingw-w64-python/0101-distutils-Change-the-get_platform-method-in-distutil.patch +++ b/mingw-w64-python/0101-distutils-Change-the-get_platform-method-in-distutil.patch @@ -40,5 +40,5 @@ index 75a369d..5b51c76 100644 return 'win-amd64' if '(arm)' in sys.version.lower(): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0102-build-Fix-ncursesw-include-lookup.patch b/mingw-w64-python/0102-build-Fix-ncursesw-include-lookup.patch index e25e92f126..eb36242efb 100644 --- a/mingw-w64-python/0102-build-Fix-ncursesw-include-lookup.patch +++ b/mingw-w64-python/0102-build-Fix-ncursesw-include-lookup.patch @@ -61,5 +61,5 @@ index d161108..46de8be 100644 # _curses_panel.so must link with panelw. panel_library = 'panelw' -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0103-tests-fix-test_bytes.patch b/mingw-w64-python/0103-tests-fix-test_bytes.patch index 8f5db54627..d3d1dbbfca 100644 --- a/mingw-w64-python/0103-tests-fix-test_bytes.patch +++ b/mingw-w64-python/0103-tests-fix-test_bytes.patch @@ -23,5 +23,5 @@ index 227e6d7..193ce10 100644 return (ptr_format % ptr) else: -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0104-time-fix-strftime-not-raising-for-invalid-year-value.patch b/mingw-w64-python/0104-time-fix-strftime-not-raising-for-invalid-year-value.patch index df30919838..759ac3be0c 100644 --- a/mingw-w64-python/0104-time-fix-strftime-not-raising-for-invalid-year-value.patch +++ b/mingw-w64-python/0104-time-fix-strftime-not-raising-for-invalid-year-value.patch @@ -24,5 +24,5 @@ index 80eab30..f0cdcfa 100644 PyErr_SetString(PyExc_ValueError, "strftime() requires year in [1; 9999]"); -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0105-ctypes-find_library-c-should-return-None-with-ucrt.patch b/mingw-w64-python/0105-ctypes-find_library-c-should-return-None-with-ucrt.patch index 1352c0210a..738d9ead4c 100644 --- a/mingw-w64-python/0105-ctypes-find_library-c-should-return-None-with-ucrt.patch +++ b/mingw-w64-python/0105-ctypes-find_library-c-should-return-None-with-ucrt.patch @@ -37,5 +37,5 @@ index 0c2510e..48ddb3b 100644 # See MSDN for the REAL search order. for directory in os.environ['PATH'].split(os.pathsep): -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0106-build-Disable-checks-for-dlopen-dlfcn.patch b/mingw-w64-python/0106-build-Disable-checks-for-dlopen-dlfcn.patch index 605441a8ae..dc7839bcde 100644 --- a/mingw-w64-python/0106-build-Disable-checks-for-dlopen-dlfcn.patch +++ b/mingw-w64-python/0106-build-Disable-checks-for-dlopen-dlfcn.patch @@ -62,5 +62,5 @@ index 6b21b79..12373f7 100644 # determine what size digit to use for Python's longs AC_MSG_CHECKING([digit size for Python's longs]) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0107-Fix-install-location-of-the-import-library.patch b/mingw-w64-python/0107-Fix-install-location-of-the-import-library.patch index c538b4eb8e..2351466117 100644 --- a/mingw-w64-python/0107-Fix-install-location-of-the-import-library.patch +++ b/mingw-w64-python/0107-Fix-install-location-of-the-import-library.patch @@ -21,5 +21,5 @@ index 3aca037..2154bdf 100644 $(INSTALL_DATA) $(LIBRARY) $(DESTDIR)$(LIBPL)/$(LIBRARY) ; \ fi; \ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0108-Set-MSYS2_ARG_CONV_EXCL-for-the-shared-Python-module.patch b/mingw-w64-python/0108-Set-MSYS2_ARG_CONV_EXCL-for-the-shared-Python-module.patch index 928ad0a161..59619b91c8 100644 --- a/mingw-w64-python/0108-Set-MSYS2_ARG_CONV_EXCL-for-the-shared-Python-module.patch +++ b/mingw-w64-python/0108-Set-MSYS2_ARG_CONV_EXCL-for-the-shared-Python-module.patch @@ -22,5 +22,5 @@ index 2154bdf..7b8317a 100644 --prefix=$(prefix) \ --install-scripts=$(BINDIR) \ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0109-build-Integrate-venvlauncher-build-installation-into.patch b/mingw-w64-python/0109-build-Integrate-venvlauncher-build-installation-into.patch index 33c151e75c..01d92fcb21 100644 --- a/mingw-w64-python/0109-build-Integrate-venvlauncher-build-installation-into.patch +++ b/mingw-w64-python/0109-build-Integrate-venvlauncher-build-installation-into.patch @@ -75,5 +75,5 @@ index 7b8317a..6012869 100644 $(INSTALL_PROGRAM) $(STRIPFLAG) Mac/pythonw $(DESTDIR)$(BINDIR)/python$(LDVERSION)$(EXE); \ fi -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0110-configure.ac-set-_WIN32_WINNT-version.patch b/mingw-w64-python/0110-configure.ac-set-_WIN32_WINNT-version.patch index 31fa061157..45235b309d 100644 --- a/mingw-w64-python/0110-configure.ac-set-_WIN32_WINNT-version.patch +++ b/mingw-w64-python/0110-configure.ac-set-_WIN32_WINNT-version.patch @@ -24,5 +24,5 @@ index 12373f7..2455a05 100644 AC_SUBST(USE_WIN32_MODULE) USE_WIN32_MODULE='#' -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0111-configure.ac-don-t-check-for-clock_-functions.patch b/mingw-w64-python/0111-configure.ac-don-t-check-for-clock_-functions.patch index 3af3c2dce8..3d9f9c4fe3 100644 --- a/mingw-w64-python/0111-configure.ac-don-t-check-for-clock_-functions.patch +++ b/mingw-w64-python/0111-configure.ac-don-t-check-for-clock_-functions.patch @@ -32,5 +32,5 @@ index 2455a05..dd6969d 100644 AC_MSG_CHECKING(for major, minor, and makedev) AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0112-expanduser-normpath-paths-coming-from-env-vars.patch b/mingw-w64-python/0112-expanduser-normpath-paths-coming-from-env-vars.patch index 894fc90c8d..2eee6c3dd2 100644 --- a/mingw-w64-python/0112-expanduser-normpath-paths-coming-from-env-vars.patch +++ b/mingw-w64-python/0112-expanduser-normpath-paths-coming-from-env-vars.patch @@ -31,5 +31,5 @@ index 77f5614..5d1c6b9 100644 # Expand paths containing shell variable substitutions. -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0113-Add-support-for-Windows-7-Python-3.9.patch b/mingw-w64-python/0113-Add-support-for-Windows-7-Python-3.9.patch index 311bad70f0..16c0c492a9 100644 --- a/mingw-w64-python/0113-Add-support-for-Windows-7-Python-3.9.patch +++ b/mingw-w64-python/0113-Add-support-for-Windows-7-Python-3.9.patch @@ -172,5 +172,5 @@ index dd6969d..23dd59b 100644 if test "$AWK" = "gawk"; then awk_extra_flag="--non-decimal-data" -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0114-Commit-regenerated-importlib.patch b/mingw-w64-python/0114-Commit-regenerated-importlib.patch index f8b830b008..00ef34aa4a 100644 --- a/mingw-w64-python/0114-Commit-regenerated-importlib.patch +++ b/mingw-w64-python/0114-Commit-regenerated-importlib.patch @@ -2390,5 +2390,5 @@ index 6d40249..17f549b 100644 + 0,20,14,127,0,27,10,23,8,11,8,61, }; -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0115-CI-test-the-build-and-add-some-mingw-specific-tests.patch b/mingw-w64-python/0115-CI-test-the-build-and-add-some-mingw-specific-tests.patch index f463717a0d..bf1bacc1a5 100644 --- a/mingw-w64-python/0115-CI-test-the-build-and-add-some-mingw-specific-tests.patch +++ b/mingw-w64-python/0115-CI-test-the-build-and-add-some-mingw-specific-tests.patch @@ -585,5 +585,5 @@ index 0000000..70acbd1 +if __name__ == '__main__': + unittest.main(defaultTest='suite') -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0116-decimal-backport-build-fixes.patch b/mingw-w64-python/0116-decimal-backport-build-fixes.patch index 4cfeb62867..26d7337aee 100644 --- a/mingw-w64-python/0116-decimal-backport-build-fixes.patch +++ b/mingw-w64-python/0116-decimal-backport-build-fixes.patch @@ -31,5 +31,5 @@ index d80d791..28fd209 100644 sep = dotsep_as_utf8(spec.sep); if (sep == NULL) { -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0117-smoketests-test-that-_decimal-exists.patch b/mingw-w64-python/0117-smoketests-test-that-_decimal-exists.patch index d5fab8e948..6763624de9 100644 --- a/mingw-w64-python/0117-smoketests-test-that-_decimal-exists.patch +++ b/mingw-w64-python/0117-smoketests-test-that-_decimal-exists.patch @@ -22,5 +22,5 @@ index 70acbd1..527aafb 100644 import socket self.assertTrue(hasattr(socket, "inet_ntop")) -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0118-Prefer-sysconfig.python_build.patch b/mingw-w64-python/0118-Prefer-sysconfig.python_build.patch index 19fc7c6ea8..666eac1c39 100644 --- a/mingw-w64-python/0118-Prefer-sysconfig.python_build.patch +++ b/mingw-w64-python/0118-Prefer-sysconfig.python_build.patch @@ -21,5 +21,5 @@ index 1598735..82a21d2 100644 config_dir_name = os.path.basename(sysconfig.get_config_var('LIBPL')) self.library_dirs.append(os.path.join(sys.prefix, "lib", -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0119-distutils-remove-checks-for-ancient-gcc-binutils.patch b/mingw-w64-python/0119-distutils-remove-checks-for-ancient-gcc-binutils.patch index 4d7cd687bf..15d3aea8a9 100644 --- a/mingw-w64-python/0119-distutils-remove-checks-for-ancient-gcc-binutils.patch +++ b/mingw-w64-python/0119-distutils-remove-checks-for-ancient-gcc-binutils.patch @@ -256,5 +256,5 @@ index 9dc869d..f525ab4 100644 # none -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0120-distutils-split-CC-env-var-before-passing-to-subproc.patch b/mingw-w64-python/0120-distutils-split-CC-env-var-before-passing-to-subproc.patch index a37e703902..01446f62c6 100644 --- a/mingw-w64-python/0120-distutils-split-CC-env-var-before-passing-to-subproc.patch +++ b/mingw-w64-python/0120-distutils-split-CC-env-var-before-passing-to-subproc.patch @@ -32,5 +32,5 @@ index 2804f69..6e22555 100644 + out_string = check_output(shlex.split(cc) + ['-dumpmachine']) return out_string.strip().endswith(b'cygwin') -- -2.33.0 +2.34.0 diff --git a/mingw-w64-python/0121-_testconsole.c-Fix-casing-path-sep.patch b/mingw-w64-python/0121-_testconsole.c-Fix-casing-path-sep.patch new file mode 100644 index 0000000000..b7dfa28f09 --- /dev/null +++ b/mingw-w64-python/0121-_testconsole.c-Fix-casing-path-sep.patch @@ -0,0 +1,34 @@ +From 11779b2113f6d60fafff13d7e625fff72980e9bf Mon Sep 17 00:00:00 2001 +From: Long Nguyen +Date: Sun, 14 Nov 2021 14:55:35 +0700 +Subject: [PATCH 121/N] _testconsole.c: Fix casing & path sep + +--- + PC/_testconsole.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/PC/_testconsole.c b/PC/_testconsole.c +index b62f21c..c8b9593 100644 +--- a/PC/_testconsole.c ++++ b/PC/_testconsole.c +@@ -6,7 +6,7 @@ + + #ifdef MS_WINDOWS + +-#include "..\modules\_io\_iomodule.h" ++#include "../Modules/_io/_iomodule.h" + + #define WIN32_LEAN_AND_MEAN + #include +@@ -101,7 +101,7 @@ _testconsole_read_output_impl(PyObject *module, PyObject *file) + Py_RETURN_NONE; + } + +-#include "clinic\_testconsole.c.h" ++#include "clinic/_testconsole.c.h" + + PyMethodDef testconsole_methods[] = { + _TESTCONSOLE_WRITE_INPUT_METHODDEF +-- +2.34.0 + diff --git a/mingw-w64-python/0122-Return-consistent-architecture-markers-for-python-on.patch b/mingw-w64-python/0122-Return-consistent-architecture-markers-for-python-on.patch new file mode 100644 index 0000000000..af24f0f7c1 --- /dev/null +++ b/mingw-w64-python/0122-Return-consistent-architecture-markers-for-python-on.patch @@ -0,0 +1,69 @@ +From 8bcd28b1e2e0394240fa839bb4516d68339cdeaf Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Martin=20Storsj=C3=B6?= +Date: Fri, 19 Nov 2021 12:18:06 +0200 +Subject: [PATCH 122/N] Return consistent architecture markers for python on + mingw/armv7 + +--- + Lib/distutils/util.py | 2 ++ + Lib/sysconfig.py | 2 ++ + Python/getcompiler.c | 2 ++ + configure.ac | 3 +++ + 4 files changed, 9 insertions(+) + +diff --git a/Lib/distutils/util.py b/Lib/distutils/util.py +index 5b51c76..e3be1d0 100644 +--- a/Lib/distutils/util.py ++++ b/Lib/distutils/util.py +@@ -46,6 +46,8 @@ def get_host_platform(): + return 'mingw_x86_64_clang' + if 'arm64' in sys.version.lower(): + return 'mingw_aarch64' ++ if 'arm' in sys.version.lower(): ++ return 'mingw_armv7' + return 'mingw_i686_clang' + if 'amd64' in sys.version.lower(): + return 'mingw_x86_64' +diff --git a/Lib/sysconfig.py b/Lib/sysconfig.py +index 7a34759..45b9574 100644 +--- a/Lib/sysconfig.py ++++ b/Lib/sysconfig.py +@@ -678,6 +678,8 @@ def get_platform(): + return 'mingw_x86_64_clang' + if 'arm64' in sys.version.lower(): + return 'mingw_aarch64' ++ if 'arm' in sys.version.lower(): ++ return 'mingw_armv7' + return 'mingw_i686_clang' + if 'amd64' in sys.version.lower(): + return 'mingw_x86_64' +diff --git a/Python/getcompiler.c b/Python/getcompiler.c +index 2d935fe..fc8132c 100644 +--- a/Python/getcompiler.c ++++ b/Python/getcompiler.c +@@ -20,6 +20,8 @@ + #define ARCH_SUFFIX " 64 bit (AMD64)" + #elif defined(__aarch64__) + #define ARCH_SUFFIX " 64 bit (ARM64)" ++#elif defined(__arm__) ++#define ARCH_SUFFIX " 32 bit (ARM)" + #else + #define ARCH_SUFFIX " 32 bit" + #endif +diff --git a/configure.ac b/configure.ac +index 23dd59b..e688fb8 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -5197,6 +5197,9 @@ case $host_os in + aarch64-*-mingw*) + PYD_PLATFORM_TAG+="mingw_aarch64" + ;; ++ armv7-*-mingw*) ++ PYD_PLATFORM_TAG+="mingw_armv7" ++ ;; + esac + AC_MSG_RESULT($PYD_PLATFORM_TAG) + esac +-- +2.34.0 + diff --git a/mingw-w64-python/0123-distutils-add-back-gcc_version.patch b/mingw-w64-python/0123-distutils-add-back-gcc_version.patch new file mode 100644 index 0000000000..1c93ceab1e --- /dev/null +++ b/mingw-w64-python/0123-distutils-add-back-gcc_version.patch @@ -0,0 +1,38 @@ +From 825cae18785111ece6ac216335c4b83fccd6034c Mon Sep 17 00:00:00 2001 +From: Christoph Reiter +Date: Sun, 21 Nov 2021 14:00:06 +0100 +Subject: [PATCH 123/N] distutils: add back gcc_version + +older numpy depends on it and there are users building it directly via pip +--- + Lib/distutils/cygwinccompiler.py | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/Lib/distutils/cygwinccompiler.py b/Lib/distutils/cygwinccompiler.py +index 6e22555..d8c8428 100644 +--- a/Lib/distutils/cygwinccompiler.py ++++ b/Lib/distutils/cygwinccompiler.py +@@ -56,6 +56,7 @@ from distutils.unixccompiler import UnixCCompiler + from distutils.file_util import write_file + from distutils.errors import (DistutilsExecError, CCompilerError, + CompileError, UnknownFileError) ++from distutils.version import LooseVersion + from distutils.spawn import find_executable + from subprocess import Popen, check_output + +@@ -114,6 +115,12 @@ class CygwinCCompiler(UnixCCompiler): + self.cc = os.environ.get('CC', 'gcc') + self.cxx = os.environ.get('CXX', 'g++') + ++ # Older numpy dependend on this existing to check for ancient ++ # gcc versions. This doesn't make much sense with clang etc so ++ # just hardcode to something recent. ++ # https://github.com/numpy/numpy/pull/20333 ++ self.gcc_version = LooseVersion("11.2.0") ++ + self.linker_dll = self.cc + shared_option = "-shared" + +-- +2.34.0 + diff --git a/mingw-w64-python/PKGBUILD b/mingw-w64-python/PKGBUILD index b678fc4964..f8aaa03018 100644 --- a/mingw-w64-python/PKGBUILD +++ b/mingw-w64-python/PKGBUILD @@ -22,7 +22,7 @@ else pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}${_pybasever}") fi pkgver=${_pybasever}.7 -pkgrel=3 +pkgrel=4 pkgdesc="A high-level scripting language (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') @@ -167,7 +167,10 @@ source=("https://www.python.org/ftp/python/${pkgver%rc?}/Python-${pkgver}.tar.xz 0117-smoketests-test-that-_decimal-exists.patch 0118-Prefer-sysconfig.python_build.patch 0119-distutils-remove-checks-for-ancient-gcc-binutils.patch - 0120-distutils-split-CC-env-var-before-passing-to-subproc.patch) + 0120-distutils-split-CC-env-var-before-passing-to-subproc.patch + 0121-_testconsole.c-Fix-casing-path-sep.patch + 0122-Return-consistent-architecture-markers-for-python-on.patch + 0123-distutils-add-back-gcc_version.patch) # Helper macros to help make tasks easier # apply_patch_with_msg() { @@ -300,7 +303,10 @@ prepare() { 0117-smoketests-test-that-_decimal-exists.patch \ 0118-Prefer-sysconfig.python_build.patch \ 0119-distutils-remove-checks-for-ancient-gcc-binutils.patch \ - 0120-distutils-split-CC-env-var-before-passing-to-subproc.patch + 0120-distutils-split-CC-env-var-before-passing-to-subproc.patch \ + 0121-_testconsole.c-Fix-casing-path-sep.patch \ + 0122-Return-consistent-architecture-markers-for-python-on.patch \ + 0123-distutils-add-back-gcc_version.patch autoreconf -vfi } @@ -397,123 +403,126 @@ package() { } sha256sums=('f8145616e68c00041d1a6399b76387390388f8359581abc24432bb969b5e3c57' - 'df2c54e47405ba4d30918f323f80851b5a0b8f950f60530a03683d34742965b7' - 'aa681853a8ee9351df966557d241daba0656eee551774b036427a5e08dd87b38' - 'f2c312b5363441bffae2ea6c9e9265788754436803ac91be864a2d659b124c1a' - '4ced1b71a2719d6a5b955ebc4ffff08cd44f66320ce4ff807b1f1836782adfc1' - '4213cbc8e75212fd27956824ecac1e74e05cb80b4afa1beee8db3f6ae6334443' - '70c24d6615fa720bd787ac86d56fd661736873ffdbb30b8f4c60bafb0e09e5ad' - '9a88613a172987d7ef55809ebf1a795967e7bcf654986ff4623c7546430b0b8a' - 'b5266f8b63ca6d358384822bad1ed7a0e856149f0319eadd84d7a9567088a93b' - '9751a72bc57dd524402999d4dc744daaa7261e87fa337c83b92397e8f3c2fba6' - 'aea7e692aa876fe8c81bff1dc1abed922c6ca43a183fc48d4b51bb7e6cef2299' - 'd4d2f6194175f30f3dfb5c95f4b75df44cd2c451eac43debc11036ccedd3119f' - 'd2a05117adf7b0daa8aa4b5eee1bcb0e1ca6825a75047efb26eed9519d7993d3' - 'cdc74d42a9cba3773cc5948b7c39a8e41761b752c860922fdefcbc289ee9990a' - 'b2cc3901e001e9c0e8906cba06e744b1a04574256059f99bf3c65e3ed27fe30c' - 'a95b268ffb8b2e8f30f3aa7584a5e8ab354228741e3d9ad0b7942bcb57b63850' - 'ad5cc50705b2f139a6f81070693a682fd0a0bb5775cc001103476cd23ddc73ab' - '4f577f6a739fb2927c4f1f2e219eddd5a245f0c088763f7034e6879c83b5be3f' - '4ad655612a31cf43a8dd3116c39e22e17415647a2117f70faa344c7935aa30aa' - 'c6d2b52b2d80d69b54e2c0ff7159f7e1d12a27572d6ea26cbd44fb531a8dc0fe' - '0899e65ed7f83a15fb29af7e161e0879cb51132e81b5ec970c24f5ecc36afae4' - '785771f8db732a948fa3984806ef99060d308a28e2bdc6d3035e0b036eddd762' - 'f751c8c724a5d2b3f778281558ac9a89199a7257f64ca76f47ccd5bbc843355f' - 'ffe5fe6b4ff072f5e3bee914dfc11351bc3961e7f33eafed69b84478eb85292d' - 'c38f79e4b8c611a10720caf54e005b75fdb9fc9695e0b37ee7c760c33fdd77f4' - '899de926db7c206e783cf7f3d795839388cef79a77e52209a96cf891c460d1e9' - 'bc04573076bcb59b103fb2f90d2b0551e8c0974085dce98d4af80bbe73a614b3' - '6882d38451b74058f8875e337fe5c6c7a4a106b6dc19087ea8ec8bb13814d68b' - 'cea1d67f082b5a4cea922c511ab729dff4cfd649db3c7b071ac23584220092c6' - '3382c9072c1a8920578a1961e0dfd1a5877cc3ae6021845d9df82f4ba29beeec' - '6132c9895bbc85787fa9f7fba98e6744998fc7ee6d144efc32dccfaffbe5657e' - '194d0fb0e4b2cacab86c3a33f896d55b9342a3d3830598672de4b767e71d8453' - 'c870804931d7063d7dd7af3893bcd6d21b273f2409abc70ec45394081a42200a' - 'feba9e4ff147372c45c74b616d1b9c5bda4c1708eecd2da4d7b9c5860b3e087a' - 'e1007147d43c293dbc8a6215e0af00c743d59517ac761c263376060fe9deea3c' - '0167a7fb96e623ed1dcb8ff7f8fee4a06f7b74e96cd87313f939eaa5e789e587' - 'c58aa31a402ca0a28d6c7d8384294e2e052aa7ecafd58a9ea4c2e07397c88c3f' - '9a0e76acd2d767ffdff5e37582ace6013eee9c07ccddec2fd367111f3d0f1c07' - 'b4345e18d4b8a2e6e146e4d0cb0969a56c246c637d5ff45c2de7566cfa5ecd77' - '7fac3b2a4e7ebe887ff1637722fd0a4d8736e817df1c9f255fadae23e8aea2ad' - 'c10bf06ce86c932e4bf8e80e5d25c4298b4642da448ffb82a89de6d51c3d4c21' - '1bc7faa6de9908ac58a4d2d3666a7c9b45fca9128eba28b6408204f29bbcd5ad' - '1c0c98e6e2ce6150aee1ca8b85e1d8189a7b2fcd02a430cc08785a05ec231d0c' - '90c06d4db535a4c9ec6cdb82e6be011daa0be48a3faed33ee653281102d2c94d' - '3c15a49603b039f3fe2369801325f7bfc928c48a7d801d62e18304bd50263f5c' - '3f8bd30931f29fb64b6d3e24018628885690a05548e2fe2f553dfa600a9b38ff' - '3ba7d08bcebb55058b2b5d2a134f8ba790729050aeb3f37787fc25708aebb812' - '8072de1f6ff54072822b5daa12f7f03ec9face678e2a791c39b4e90bd427ad32' - '15d2837596e0fe66c049edcce708edcd335dd16d753829813bbe114a6f6d3b64' - 'cd8337276ec3758eefbc6be8d6ad5e9420172611f36cff20178791c6377a6454' - '7fc9581d1e21eb521d7e17d2eb6c42c29cf7da090992dfa982d3ec3fdec33d35' - 'eeea5d40d0d9652522af9745cd520c133d7831c6ab9921a37e98aa09e5f886b1' - 'a716d9e602955b613ccdd3112dade5295cf7788ea256b3eb473b180db5495631' - 'a570b8dd51a7d0cd677d97ffa8a953853ece49e3b3646cefaa79a3a2c5d6715a' - '204902ebe3057e1f8456b2cefb1f45de98089ff06a0e29896977f59f0d427f88' - '74de5a88dbc897387ae49ae520bf4ae6abbdfde609328dc47e5e6bf92fdca58f' - '286e26df606946a02abc744afc47652f515b5bf49d6eaf41fa7ebc527091d31a' - 'd124c3d7c5c64e5d58ea65251acf843c7a9840ad07fba7e66320b6770b1bb627' - '60077b7b57bc9fb33a46c50f7fc4a4d8dd7bc595d5577754abc9450acd9b699f' - 'f16d9a0463f0153be2ce1fb97de669a939de2abb273336cfaaf5197ee24298ba' - '15fce27d400acaf4e8b6906f52b45630820b31705cdd4275bf318d0f0ea7ca76' - 'bc576e90799d911e04d5d0a849cf69e8f7b16203a6d3fa242ea877c7b248dc68' - '33227eaa8be6128d493e20264288c6cdef25c05658802abbc723972e9c20ae7f' - '2febd7ff601d1e898cdc469e21acb73af75c67404d9bb2fd4a85f0daf1ee8b19' - 'f441313d7b5a94c7664b84460e7c54a28eb3eebdf746ac91a0dfc9e5e28c904c' - '4389341d39da0a905e2c068a3ea4c690c73bbd7f776f5c90120c5c96d3584e8c' - '19fd3ac3134443641b750b884286aa3e9bca53ce7b0c510eb03990bc7c01827b' - '09eb6edad897dfecc67c0300e2a3c965456e8544089eeac184d51d581bdd1bd5' - 'ab5be61da63d9e626ab24cb94abaef9dd272b80d3ad1721cb84c0c9673d4eeb1' - 'd24a731946d1eeb2b10e3acef2458078259f17271a88602e305bca2b1ec9b1f1' - '294847acdd6170224b8c6e4264902d7698c8dc7dfdf9909fbcde73b77e562b56' - '5b17efce0754ba9f4c2e1054b87cfc52bdcd3d97a2069a062341a6b20922973d' - '81a68ca41ce94fca4db88685700dff6ca991b28197a6a8d25a41b8c8cba3d0b2' - '412495b7b757c8ae4a91a9a93f40740491f1908544e43cacc79b2d586937f21f' - '79d6df7ca3255fc83b0d757da32bb4e738d2738e43077b3d9d2fbf1d331e9e19' - 'b174c0b8818646f2631f22bb2cdc6f40d0f9e6f11388fad67875b2701ea949b7' - '0fa468b37c54c3faf857928d94310380a8c4775be7b5b8f641160951755936e3' - 'b23d1f68e7c4c8036294abc0ad0bae681ed5e03543b437b079899b69bd53bbda' - '9bd82e248f900023406cbb95294feb98d436749f6261ebc92addc38011f70644' - '8b3a0b9d2972532da541d2cb2e6b91fa922db9000e8ede8cc4c5bdce8be689e7' - '2c2a3e69826f543ee9144f3218dd0a9bd061c817182232f550bb4e44d9c525c7' - '66478434640138aa1533b844377e12b047385d8e375e5c97f88185ddaa72ef31' - '8911ffd4760c1c95ad99f4faa6fca3c908908fbbed4fb3dab99a8f446192e5e2' - 'f447ebdc2f4719794f12fcde2de794a0e0470a38c89db8aaab5100a539fccde0' - '32e3020ac50fc25000e92df557a9890c5ee46ab3cfd402b4e53fe7cbc5076f06' - 'a62971909bc503db6842d434138115b917fdd86194f8c3e1b12daf2281756dad' - 'a83c2faa794149d6f2f7a0645425b893af48e33aaf3f893f064e65e20d72f360' - '842d7ccdb0377f6f90254087db112c3110d19b2aacb28cfaa1e8499d5198bafe' - '73b5f1df4bc5547ac35da2d6878a7d575c945bbb0d9d8de99249ec95fb4e968a' - '53d10f411edf4223c35f5643356a08e10a43429cb4120b0f5c50766d39593f71' - '509d93d8e4043e5060ef5ea47c5bdaeb735ad592d162699b3c7a044fac8d007a' - 'b229bc121c4e9e582d37e34498e16d8f8337b677f6e8e3c947739800edba4282' - '6da7fc39ed6c8618e9bb83694923682840c63cd95a47a7e329e2e6457c640d8c' - 'c4e9f0ac0acc62ebd5225a93493899237ec2ab6bed933e94c5c85befc8484403' - 'f764ba9cc51ae4792a3fcf41ba6009e4d475baa884435d012a882bd1c7500b99' - '0a08f9501f104adb53fa4607b7359dee03d94521f6a2c4773067ae59522c9044' - '12a16d62b5cf3f300160f9bce070191c6158bcf69d66065bf4157d6785f9a233' - '113e7398c9d650d4933a61348ab6e9bcc6150a8dee68daaf8d461efcc180a82c' - '56f28ac0c4ee97de1759b1fe71766fa33ed42622c4a293450819db1d3cb23ed6' - '6feb4cc5fa9e7a5ccb901c5395fb1901e18998932b85eb4d586f94a651deee82' - 'ed7753f26f6137201a51c83b6248072336ca7ecc0bc84f6af699f86fc43d9888' - '4e578eb794d5c596d5c9ef506a4f6da5a34502ce41880d09e2858a9b5f22c22a' - '61230841fadc6b4034a14fe98660bb50e3bf2655f0ab0a7136c7a6fa69966edd' - 'a6116651c9d4cded146398e95ab2e98874fc9ca192b62f5b4f74cc5d57af15ed' - 'd7fa6e7fd9fe3d6526a8c0bfce969e8c7cce8fe585465f0786b096abe303f791' - 'c1f0083ea07591961042f476cacd1a7d7ae0abb0f3730b94c3e67cdca0ade27b' - 'ce11acd1a6089ad94817347fe9a35e6a288e5b5afc8f0ddff9bffd617b8cb82b' - 'f88485b3f587d7793ca3d6a4a0e2a768570a04f9e81d67c58aae5d5cc5b16aa6' - '55033e8ec9ba08e22a509c10e11f30271f032d9181783f99701c4c7e77bb5eb6' - 'fe0e4a3116a5c7a7efb84da66b0317b3004a6d3d9bb0eff93240cf04fbf617e6' - '1230f98066a2d463b3e050c9d3e8364f9002eba576af10faaff81cfd182bd0f3' - '7acb2a9d98dee9592a0ec4fa25877288b268cfdb4f2f1cc8e24bc34599d79f77' - 'c4e3e7903b17056a97af98a7b1e9737b323e51097e967789d3a2796914a8d6af' - 'a0c51295efba6111c9916d26decf810119f56695bdb2776179367ce291a875d4' - '14251dcc7b776b2640941f675be4449addb598537b522c4e574f9a4bc37c65c1' - 'e4d481bc25f6386c6da99e2cbe058b21bc0c68bf8f01c73d3adf60e98f5a506d' - '0e0766e3aece0a9cfa8e4e0e6592d6f5082ffc686b6b195a3fdb942b5b24ec29' - '169b29cb4eb9177938d66b99234a83d5efcc5b0b759d4e1b9ef2acb357e11a15' - 'ec20783cbc4aeae655b89231576db46adccec6d093fbc801e1c55e18f5a51430' - '5eb1e6ef13febff71607a0727996f405c7ef5fbf2ee6a434ebed9f9eaf6cd109' - 'd971e1ab6e69ec44780bc264aa499f7fcd11500f77d90261519c67a1131d8c7b') + '62dee5891edefd2c05f7c5fb93becc4a83eeb5ff9ac6ed2ffb37cd93a5296c2f' + 'facf4dd94f93745a5ffa03b0d9b00b032d85a1629b91ba0113152f2fb20110df' + '31b5385e31ead9867047d9d343d4567b49f51d5cb6301076d243c1d8537789cb' + '40fd2bbc169f0db3fb3fe9ec1f960b1dfbe15dfd8c462c10f36e680150368693' + 'a4b0454b42e1ce408f6c6632cec94175b13c6d5ee2aa3cd33d3e4b4b6d48d1a7' + '44d18e581bdc6519ee746e63fff4ea81b913ec15d09fb575701f0a2412c02515' + '88c3bcdbe91e5221e7964e83b267ed63d4b46e0a304dd75b88c796485d4118e2' + '2aa4db9736094c76529d4e72a740aff140161f5ba52002b70e1d7110c069e1d8' + 'daec5d65d62d742f421b41bb93fb327acd1dde42c398c726b0293dca41d17586' + '7e7ad89cc3686beff133a6a15744ac523ebfceffc853a327055698ecb1df9c97' + 'd233182363189d80f7a9fdc21957e0cf0d24eec96420e93ba157817d18258902' + 'c137f268598e317f1ddb8d0e8c50ab34afb9f8af082b70f02fafa3187b986e77' + '034a0bba9a867056d21a8c553988ecbb1ec9a05c916770aa4f9fdefd47bf69f0' + '5edebfd151887950f63f57d1fb8b04fbd07d7a9a2448a7c6117f7ae44ae277a1' + 'fae9ac675f98bab4e069a08146529842a1de67b781c1a34d9cbb2c34473bd534' + '4fdfebd8cfdbf063d4b6f3ed8ec0cfcf3eb24cc357a8355d48635ee435424e1c' + '74319cb9003d5d8b0dd8cbd13ba1aadafd97b9c0e6745d4c968360c0db8efd85' + '7bfdd2dae64607834fa86ea628f2ab516306cc630ae9a25cd0e50f26afc38410' + '895d7db4d450ef65532b75afff0dee59f5c6201e49513804a5b5b605c443d35c' + 'e91c00307f4ef91f4ce0f2afe7242ed72a97b7a4cabe78cbe5b637780153782e' + '224032f9ccdd02bd6ead869b994fae615ebf64861719f07ed1d04ba7501b8bf3' + 'cce804c221beaadd88a0caefcb1fab7b4b5d12676e7480e080027712fed5f535' + 'bb61e25cdeda43600f021fda5ae12a3894e4edc4aa7ab88a82fdfbee5baef169' + 'f8cc1303c4d1ad8902c31eb28f2f50f84ebae8534d114f3a710842436f5d0156' + 'ab8e7b565b616cd38912fd985b2b179caebf94ca3a93989b628b10aa5497bcf5' + 'baac8ad6653f230b0cd246750f5224376d550e415e01abf538b317af79ff45f2' + '0bd5d9c6165a292e46b20db43848bf3fc01aed351bc0129e0e8394b337124e63' + 'cecc2f13e03f2a02cd3168cd59178e02b96898a79d26c25a6383cc90e85bc99a' + '3a58224757d0137c1829811773c6bc55b41ec9a71045a3aa8104c17cd2d1bc7b' + '2aac0253b2da3e0df0ecdb051f8ed8dee7cf512d347507173219b0d4479212e5' + '970ffa333e58eee1c4695bc25b3e9c65100b225d51e8da1ae8752d203b5dcf42' + 'b73d39ef2a1c1f2b32ae6ce534be7651cdf693487861e432bbfcad3c03f2fcd3' + 'eb8c6daa2a51f462a6b12fcf2eae08b86ebe5fe9fe8ce6ccb69b4c80876703ba' + 'ba8137f997bcae37963e430c59a0e8f306f8f2815dcba50e69da36a6326066c4' + '41523d21ae6e13c878d929dfcc86da3913752ea0c325e16060bcf115814681fa' + 'e7d181d5562b918837efa4c5a77884bde328ab81522e11d0989ddec8f4518995' + '33808d7711313245a9f4275579e0f1d976f35a068d7f90381ab8301765ceede4' + 'be4685b97eb1062f9cd3840f22bb796e89a8b56985185e324f5e880756d005aa' + '0f15005bf785df95402fb7cc974ee9625b70dca60de886e77153300d71444243' + '9fe5c25c9c3e3d0903d70b86eb3db089fcf87a534709cf648334d8d629ef561e' + 'b658719f2ee4139d39b8578d65b51f8bf49de037c289730a72bf4dfbd2da0486' + '868f5345735931a80f5e5feebab34f64b934870b2a1b51cc21649d92915f3195' + '56fe041fe46eff76e76339476181f46f9dd5b13d02c00d1fec6e7858861722d7' + '1563ceec0dabfe9f2ef4aee4d64c2f91ecaa676e8e0b50ce24555fd154270cb5' + 'c5848a029d2a99b1243bb29c4ca312289eed1e87e56ab116388d5f16657dd7f9' + 'cb7826bcd96a8d5e7e54d3b68d3c380239e256cfbe7a9158a6df5291d88b7a1c' + '2a19cb76fce616706a756824f8fc15593705a510d75e7470472354b0e7d9651f' + '36276acaef36d7f931466b354ad65518f8a281e0d710b2559816227c5f9e896b' + '3e09967925852f77d65bdbb8ef67d4f831b15dbf84f8ee4b302a124abe591dd7' + 'd810d09d7d9c51764fd2979c5d993788922f8c3973e634ff794120b4ef3ebd82' + '9c49ce0e358eeec2c601e40d6be1d77bf1cd768718e957b0b4fa05fe29c8afe7' + '3b4218fe344cfca87412e3a5c8a6ab4e27a15a51a2f6a7b5d9b5516092232edd' + 'bf1d6c7c015057c3a866f3162b5fa519aa5c922edcbd8f5a80cb5339b1a7d6f8' + 'c4b4519eacd0bc8d4539929794fd1dc64051a0c08c8ada84f497ed91e5d8a506' + 'e413edeed77f5d50cfc3820748bf1416098b9fdb9ac066c8386ed0bdea3c74f2' + 'eaaae33a228ef8e8756b64a484abec18c1b0ead89b791c0712637e8a7292c3eb' + '0454bf64b7cd457ce9bbffa0d485b50c0b67826ccc7aee5c489df83e20cc8a5f' + 'ce94a5bfda2bbd6c9d8d98f2677c31f4cec5102611e78bc6d38ba13dfa22bf0b' + '9a4161f8684bdb2b9e0581b2156419ccd0dfe8b0486af6787be2985928ee94a3' + '631d9ff17da9fd37d0e299ee8b216e8344e057f4a7440c07aa497985afd6664b' + 'ea9d50b27a8b29b469bbe4f2cb5e695691af698827e790e2ad1420b6ab04b233' + 'ef0a4f372c5903212e24918aac86069d0798cd361554538037b3588e9bf19523' + '2086dadea83905f42988ff5037d31be4dbe8253aa83d6b67a332d3a4cf165a61' + 'ef31fd0238162f2109e9ee80a1e41ce2a756ada8171cdec0a8f37ff3f76e8cd8' + 'd45a8392eee1d7d5a7d91ae61f96a885a4899104ac9533ed6a32ce16f35d1852' + '98c4ddbef16395313d296cf86553c0d9d061308137fde247dcbc633de5e2461d' + 'cf1128a6430a596301769281ec2c4f2dafd328b31bc9501700a185a21fd2fc23' + '2547abc66905ea80b599e4d32694b56c8ab4092915807d825988826b85dee643' + '5fcf08ed217adbfe3f2323a8cf0838ec8b11173247ee734b6984845efb555ed1' + 'f670325ad0dc35d8710bd9109a115eda65db44b0bd7dc6c44900c2558e58fc0c' + 'eb8b9f47583cb54e34e610e9025eb5f2049cdd701e4bd7f9de45759eaf364a92' + '359373beb1f2fcb911659f05904bbd483cf35827562c14c5877f6be5a2ce20a7' + '6e50a79feb4ccc655666c95c1d421a1617af9246f967e50862f41bf7025156fd' + '1b2a28b12c017d13358d35747ac34b1167509ad1df387359c0b40020a1273b8e' + '7240b47fb2d64c20d35183af9e8b1de88eb8725d98ecd9dd7a099d6ddebf6804' + 'de98c0fb9472e6fce69a9a99c208577708c4c9bd27e004319977b71eb6a51ce8' + 'ff30c56ffced45caa4129d2c33196237d803f36759b2bfe10aa6a918098fa1b1' + 'c9f7bf2853bbc00729adbd03e32d25a15525887d57d947b78d0d4ae4b0b81456' + 'a668afa04b36e90a37cb52b1b00696c4ba4637e1b55dee9db1e3b07475bcb909' + '5ef6761afa3cec5921383f9a0a015d139335cf58ddc04f70a38cf10b4302da61' + 'fcad9789af50cdf48b0c61b257ef110c173908e963ae865d20013e9ce00a10f2' + '30045769cf6f34e436152a87bfd676a9c95399c2c0f5b2fcba2b29e74dd1173f' + '9782367937a0848eb4672c60a73d94ba27dd3d3794b32f26641b1da4ad417f5b' + '0c3b64d9d3c876f8aeda7b90b988ddbf6f7f0cc41b79476560d52b0812d601af' + '2860fa9641d27f72cec51096f9bb793f7527316317b6558d3774e221c050d4dc' + 'ceadfe08d129b940f5fbbbd7676482e2de30fa3163f8faf5439717e9743905e9' + '45b8f9cea7cf42bd52969f9b8518b5d585aaf966770517d673c5276bb0232b77' + '8b3c21e13d1368907af5f6381af100af95860fc639d62b240d8cb4e7fcdd3620' + 'b757a321247d91061cec371eeba8d83dc570be5f2ef3114baadfe1e400242a55' + '3dfecad6652374ab78cfd6c2d2379f28d261e900c54e064758547a4d14624b52' + 'bc420000d9968dedf38bcfea72396afa577e867069986cf4b09d3ef4f18d2e08' + '03a8660757c9328431b26c6db71504b3d3b0b1e99da05b890b0617a01fd50cac' + 'd6c0230be39d4254ee9a977ef8846168da2165178e5d4451670685db0d6be54b' + 'f5c5a2c9c1f2caf48c860b53f78d2f50488e72ba8e7a63409545a37fd5f3458d' + 'a367e7df40d991755dde4a06f626ad00f3289f29da3b7b98dd14dc40b62c596c' + 'cebe9d80e1073ce9b2666bd8aba1cf9b5faee3e50075cb415cf9be4267962569' + '09cd036c0612adc45de07090ec79f35856189ca4975573d08e92fa11d3c55502' + '2e46feb5f6ec1eed759b2afd3089bb829d45baa7482cf8fe12b3c1f25b418d8b' + 'e0e2f45c23934879d35d1ce34b94b4cf56187076df985c3ed138977827fa1691' + '182b4c2c50325b4d7ef552caa453e6bbe02b4bd3fb702215d20449e8e233cf94' + 'a4a8c74a2c329bb503e8377c0ca55b57d8c0252f1c96f06ba96c4c54012854fd' + '96c3c78efdde9ee90f238c6b093ccd5d5ebfac45914a2da156dad9cf287633f4' + 'beff69d5a66e14a4bc56050800cef779c96049aef722ca30a49d0b52f25cb4a6' + '120aed1c70df0baae6e78b896aa016929617dfaf3e3afc721f0f9779384529d7' + 'a8f97320a115e5f1525b364a9427481eb6d1418128106e7a99279b86f95b87d3' + '6f1b6f865052c9081b8a9956775d621b2dbfc6d22b4dd0e35db47b74192b07c7' + 'caca983baa6cc004b3ef2ee913af5ec1982ad8f04390dd335503b0185cd2d7e5' + 'e3b5abae5a1b3bbe6108b732fe2dc9f4b14c8962161dc13ebd4df69bbd870b4c' + '0d6a07d8e3c2f5e29b00dc99f939fae79d903c464c38b6590999b8d10d41ef19' + 'c9b2552990c528d0f7be7ad82803851bb16d574e7665adfb3eae3a24aae83fc5' + 'ce21963119d3b568c787081814bbe9d46e352ea8134838b7e092be004e5663d2' + 'a299a06c07a2a5b207a2e0bf9ce9b79427efeb92b0a3e150f0a456c81cb451b4' + 'dbec7ed2680a489446bd6f767149ace3c7d624842d9503249ecad7c4c9714f59' + '63e512d17e64f1500ead8a479c73296c6e4ada26175e867d2c58079429c4e251' + '102d0812928bb817910eb5d965ca1ab3b25d4de048dd5fc8d90bdac30585f6f7' + '5beda69c068727d1c5c94daf61f945febb493da1ca9681071e9718d3d4b146a4' + '678b0f67b6a7b9615c1c31fdab54b892c26ad26ad2f61957d7ea00e7922a77d3' + '499c1338b65229c1fd18eb05e45ee594eef1f8aaf217fb5a1e4b8ac982432aa6' + '56ae4c1a398914f7dfa93f4429d2be6e9f81c07d876824e5520e31ecbc98fad9' + 'f72499c24b56e13817255fedb14299a741cd7e2ba27d7645b919ddfb95c78db9' + 'e3fcb48ac5bcf26f27d3eafc20339160cafabdad40c2f50b52b2511300058579' + '0d8c0df418f382c8a46544d7ddfce508e010c8f94d54160bb02593c19a006ea5' + '5dad739b639b0db6344be0faa1f68243567f6a625c4ce9a2d263d06e55f66367')