Skip to content
New issue

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

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

Already on GitHub? Sign in 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 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 (GH-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 zooba requested a review from python/windows-team as a code owner Dec 5, 2019
@zooba

This comment has been minimized.

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

This comment has been minimized.

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
5 checks passed
5 checks passed
Azure Pipelines PR #20191205.17 succeeded
Details
bedevere/issue-number Issue number 33125 found
Details
bedevere/maintenance-branch-pr Valid maintenance branch PR title.
bedevere/news News entry found in Misc/NEWS.d
continuous-integration/travis-ci/pr The Travis CI build passed
Details
@zooba zooba deleted the zooba:bpo-33125-3.8 branch Dec 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.