Skip to content

Conversation

Blackhex
Copy link
Member

@Blackhex Blackhex commented Jun 3, 2025

Adds Ubuntu cross-build job to the upstream workflow, cygwin.yml, that is downloading MinGW and Cygwin toolchain artifacts from the https://github.com/Windows-on-ARM-Experiments/mingw-woarm64-build repository's latest release.

The -D_WIN64 CXXFLAGS_FOR_TARGET is neded becase v12.0.0 branch of MinGW, the Cygwin toolchain is built with, do not contain https://github.com/Windows-on-ARM-Experiments/mingw-woarm64/blob/woarm64/mingw-w64-headers/crt/_cygwin.h#L32 fix.

@Blackhex Blackhex force-pushed the upstream-workflow branch from 385e9f0 to 8569130 Compare June 3, 2025 12:25
@Blackhex Blackhex force-pushed the ubuntu-workflow branch 9 times, most recently from 98da404 to 927bc3a Compare June 3, 2025 13:07
@Blackhex Blackhex changed the title WIP: Build AArch64 and x86_64 Cygwin using Ubuntu cross-toolchain WIP: Build AArch64 and Cygwin using Ubuntu cross-toolchain Jun 3, 2025
@Blackhex Blackhex self-assigned this Jun 3, 2025
@Blackhex Blackhex force-pushed the ubuntu-workflow branch 5 times, most recently from 559b95a to 44f39ed Compare June 4, 2025 08:28
@Blackhex Blackhex requested a review from Copilot June 4, 2025 08:32
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

@Blackhex Blackhex marked this pull request as ready for review June 4, 2025 08:34
@Blackhex Blackhex changed the title WIP: Build AArch64 and Cygwin using Ubuntu cross-toolchain Build AArch64 and Cygwin using Ubuntu cross-toolchain Jun 4, 2025
@Blackhex Blackhex force-pushed the ubuntu-workflow branch 2 times, most recently from 07cdb0a to a00c9f1 Compare June 4, 2025 09:23
@Blackhex Blackhex force-pushed the upstream-workflow branch 2 times, most recently from 75a06e5 to 92d5621 Compare June 9, 2025 14:17
@Blackhex Blackhex force-pushed the ubuntu-workflow branch 2 times, most recently from 74c9fbe to 852214e Compare July 15, 2025 17:20
@Blackhex Blackhex force-pushed the ubuntu-workflow branch 5 times, most recently from 9fbf16d to 9fe79f8 Compare July 16, 2025 10:01
Copy link
Collaborator

@thiru-mcw thiru-mcw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding the suggestions, LGTM..

@Blackhex Blackhex merged commit 4aaee3d into woarm64 Jul 16, 2025
19 of 21 checks passed
@Blackhex Blackhex deleted the ubuntu-workflow branch July 16, 2025 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants