Skip to content

Update to XZ 5.8.1 on Windows and macOS #140849

@emmatyping

Description

@emmatyping

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

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-macOS-windowsbuildThe build process and cross-builddependenciesPull requests that update a dependency file

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions