-
-
Notifications
You must be signed in to change notification settings - Fork 33.3k
Open
Labels
OS-macOS-windowsbuildThe build process and cross-buildThe build process and cross-builddependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
The current version of XZ used by Windows and macOS (5.2.x) is no longer supported. We should update to 5.8.1 so that we are on a supported branch.
The macOS installer uses 5.2.3
cpython/Mac/BuildScript/build-installer.py
Lines 314 to 324 in a17c57e
| if PYTHON_3: | |
| result.extend([ | |
| dict( | |
| name="XZ 5.2.3", | |
| url="http://tukaani.org/xz/xz-5.2.3.tar.gz", | |
| checksum='ef68674fb47a8b8e741b34e429d86e9d', | |
| configure_pre=[ | |
| '--disable-dependency-tracking', | |
| ] | |
| ), | |
| ]) |
The Windows build uses 5.2.5
cpython/PCbuild/get_externals.bat
Line 62 in a17c57e
| set libraries=%libraries% xz-5.2.5 |
I have a draft PR to cpython-source-deps to import 5.8.1 python/cpython-source-deps#44, but given the large version change the MSVC build definition will likely need some updating too (see e.g. #140818).
Linked PRs
KSAklfszf921
Metadata
Metadata
Assignees
Labels
OS-macOS-windowsbuildThe build process and cross-buildThe build process and cross-builddependenciesPull requests that update a dependency filePull requests that update a dependency file