[issue46567] Add Tcl/Tk builds for ARM64

2022-02-28 Thread Steve Dower
Steve Dower added the comment: Build and tests were fine, and a test release build was too, so merging and closing this. Any new Tcl/Tk issues should get a new bug. If they only affect ARM64, just mention that in the issue. -- resolution: -> fixed stage: patch review -> resolved st

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-28 Thread Steve Dower
Steve Dower added the comment: New changeset da7d99a4de72aac8d436cecedf16ab2676f9b785 by Steve Dower in branch 'main': bpo-46567: Add Tcl/Tk build for Windows ARM64 (GH-31574) https://github.com/python/cpython/commit/da7d99a4de72aac8d436cecedf16ab2676f9b785 -- _

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-28 Thread Steve Dower
Steve Dower added the comment: I updated the builds in cpython-bin-deps and retriggered the PR tests. -- ___ Python tracker ___ ___

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-28 Thread Steve Dower
Steve Dower added the comment: Thanks for the analysis. It should be fine to set PlatformToolset=v142 to choose the older compiler, so I'll give that a go. Anything I can do to help the compiler team figure out what's broken? -- ___ Python tracker

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-27 Thread Niyas Sait
Niyas Sait added the comment: Based on my investigation so far, I think Tcl/Tk package generated with VS 2022 seems to have some issues when used with Tkinter. I could be wrong. I've created https://github.com/python/cpython/pull/31603 to force the Tcl/Tk package build on the fly with VS 201

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-27 Thread Niyas Sait
Change by Niyas Sait : -- nosy: +nsait-linaro nosy_count: 5.0 -> 6.0 pull_requests: +29726 pull_request: https://github.com/python/cpython/pull/31603 ___ Python tracker ___ ___

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-25 Thread Steve Dower
Steve Dower added the comment: Despite the IDLE issue, I made a test release. Again, I don't have time to dig into it before Monday, but if anyone does and would like to help out, here are the installer files (for all platforms): https://artprodcus3.artifacts.visualstudio.com/Ac0fc90aa-a903-

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-25 Thread Steve Dower
Steve Dower added the comment: This is blocked on the IDLE issue in https://github.com/python/cpython/runs/5334087871?check_suite_focus=true == ERROR: test_mousewheel (idlelib.idle_test.test_sidebar.ShellSidebarTest)

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-25 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +29696 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/31574 ___ Python tracker _

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-25 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: I don't mind waiting a couple of days. We have also at least one release blocker as well, so is not even sure that we will be ready in time :S -- ___ Python tracker

[issue46567] Add Tcl/Tk builds for ARM64

2022-02-24 Thread Steve Dower
Steve Dower added the comment: Getting this done with some help from colleagues. Tcl and Tk have been updated to support it, and I've pulled down their patches into our source repo. Hopefully I find time to get the build and setup updates done before the next alpha... adding Pablo just to sa

[issue46567] Add Tcl/Tk builds for ARM64

2022-01-28 Thread Steve Dower
New submission from Steve Dower : Currently our ARM64 installs omit Tcl/Tk (and implicitly tkinter and IDLE) because there appears to be no upstream support for building Tcl/Tk for ARM64. Once the upstream support exists, or we have a good enough patch to apply to our own copy of the sources,