-
-
Notifications
You must be signed in to change notification settings - Fork 32.1k
Comparing changes
Open a pull request
base repository: python/cpython
base: 2.7
head repository: python-cmake-buildsystem/cpython
compare: 2.7.15-patches
- 7 commits
- 26 files changed
- 2 contributors
Commits on Jan 22, 2020
-
VS2010 Support: Backport "Fix #13210. Port the Windows build from VS2…
…008 to VS2010." This commit is a partial backport of 401f9f3. It was originally designed to work with python-cmake-buildsystem. The following modules have NOT been backported: * Tools/msi * Tools/buildbot * PCBuild
Configuration menu - View commit details
-
Copy full SHA for 97fa07c - Browse repository at this point
Copy the full SHA 97fa07cView commit details -
VS2015 Support: Backport "Issue #22919: Windows build updated to supp…
…ort VC 14.0 (Visual Studio 2015), which will be used for the official 3.5 release." This commit is a partial backport of 65e4cb1. It was originally designed to work with python-cmake-buildsystem. This patch do not backport the define "timezone" as "_timezone" as it was done in Python 3.x. Keeping "timezone" is required in Python 2.7.x to avoid the following build issue ``error C2032: '__timezone': function cannot be member of struct '__timeb64'`` associated with `sys/timeb.h`. The need for `sys/timeb.h` was removed in Python 3.x in 6fc4ade and 0011124 but is still used in Python 2.7.x. The following modules have NOT been backported: * Lib/distutils/sysconfig * Modules/socketmodule.c .... : Not required since changes related to WSA have been introduced in Python 3.x (see 6b4883d) * Tools/buildbot * PCBuild
Configuration menu - View commit details
-
Copy full SHA for 713c06e - Browse repository at this point
Copy the full SHA 713c06eView commit details -
VS2015 Support: Backport of "Issue #23524: Replace _PyVerify_fd funct…
…ion with calling _set_thread_local_invalid_parameter_handler on every thread." This commit is a partial backport of d81431f. It was originally designed to work with python-cmake-buildsystem. Implementation of "_PyVerify_fd" in "Python/fileutils.c" found only in Python 3.x has been copied into "Modules/posixmodule.c" The following modules have NOT been backported: * PCbuild
Configuration menu - View commit details
-
Copy full SHA for a024c79 - Browse repository at this point
Copy the full SHA a024c79View commit details
Commits on Jan 18, 2022
-
MinGW support: Add patches-win32/01-dynload_win.patch
This commit integrates changes originally added to the project as python-cmake-buildsystem/python-cmake-buildsystem@18d49757e (Mingw32 support, and add cmake options for disabling) Note that in more recent version of Python, this patch is obsoleted by the following commits: See 589f89e2a (introduced in 3.3) Removed a Windows 9x trick used before LoadLibraryExW. Windows 9x has long been unsupported and the result of GetFullPathName was not even being used in the first place. See 05f2d84ca (introduced in 3.9) bpo-28269: Replace strcasecmp with system function _stricmp. (GH-13095) Co-authored-by: David Sansome <me@davidsansome.com>
Configuration menu - View commit details
-
Copy full SHA for 743ac3e - Browse repository at this point
Copy the full SHA 743ac3eView commit details -
MinGW support: Add patches-win32/02-signalmodule.patch
This commit integrates changes originally added to the project as python-cmake-buildsystem/python-cmake-buildsystem@18d49757e (Mingw32 support, and add cmake options for disabling) Note that in more recent version of Python, this patch is obsoleted by the following commits: - See 7faf70512 (introduced in 3.4) Issue #17591: Use lowercase filenames when including Windows header files. Co-authored-by: David Sansome <me@davidsansome.com>
Configuration menu - View commit details
-
Copy full SHA for 70d04ad - Browse repository at this point
Copy the full SHA 70d04adView commit details -
MinGW support: Add patches-win32/03-mingw32.patch
This commit integrates changes originally added to the project as python-cmake-buildsystem/python-cmake-buildsystem@18de7ac65 (Fix the nt module) and python-cmake-buildsystem/python-cmake-buildsystem@a2606f959 (config-mingw: Add (i686|x86_64)-w64-mingw32 toolchain support from MXE) Co-authored-by: David Sansome <me@davidsansome.com>
Configuration menu - View commit details
-
Copy full SHA for 93ddb7e - Browse repository at this point
Copy the full SHA 93ddb7eView commit details -
MinGW support: Add patches-win32/05-libffi-latest.patch
This commit integrates changes originally added to the project as python-cmake-buildsystem/python-cmake-buildsystem@9fdd1408b (Build the ctypes extension differently on Windows, add a patch to bring in the latest version of libffi) and python-cmake-buildsystem/python-cmake-buildsystem@025343fba (Add a missing patch to ctypes for windows) Co-authored-by: David Sansome <me@davidsansome.com>
Configuration menu - View commit details
-
Copy full SHA for 8812a94 - Browse repository at this point
Copy the full SHA 8812a94View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.7...2.7.15-patches