Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[3.8] bpo-33125: Add support for building and releasing Windows ARM64 packages #17480

Merged
merged 2 commits into from
Dec 6, 2019

Conversation

zooba
Copy link
Member

@zooba zooba commented Dec 5, 2019

Note that the support is not actually enabled yet, and so we won't be publishing these packages. However, for those who want to build it themselves (even by reusing the Azure Pipelines definition), it's now relatively easy to enable.

The backport is mainly required for the new command line arguments to PC/support, which are used by the build definitions in master (even when targeting 3.8).

https://bugs.python.org/issue33125

…ges (pythonGH-16828)

Note that the support is not actually enabled yet, and so we won't be publishing these packages. However, for those who want to build it themselves (even by reusing the Azure Pipelines definition), it's now relatively easy to enable.
@zooba
Copy link
Member Author

zooba commented Dec 6, 2019

FTR I have two test (release) builds running:

No practical difference between the two, except that the first also (successfully) produces (but won't publish) an ARM64 build.

And I haven't yet run both to completion, but I need to walk away now and leave them, so we'll find out later whether they break!

@zooba
Copy link
Member Author

zooba commented Dec 6, 2019

The build was successful, the only thing that failed was testing the installer (because it conflicted with the install on the machine... 🙄).

Meanwhile, the build from the 3.8 pipeline failed because I haven't backported one of the fixes for unsigned builds. But I think it's probably just best to backport all of it.

@zooba zooba merged commit c9f480d into python:3.8 Dec 6, 2019
@zooba zooba deleted the bpo-33125-3.8 branch December 6, 2019 17:40
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants