-
Notifications
You must be signed in to change notification settings - Fork 82
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
Broken ci for aarch64 windows build #1633
Comments
Sorry for the inconvenience. I think I know what caused this, and I'm looking into fixing it. In the meantime, you can fix this by specifying a cargo-xwin container for the aarch64-pc-windows-msvc target: [dist.github-custom-runners.aarch64-pc-windows-msvc]
container = "messense/cargo-xwin" |
Is it possible to make ring compile at aarch64 windows. In text form:
|
I personally haven't been able to get that to work either, sorry. Here's an upstream issue in cargo-xwin, which is the tool we're using to do the cross-compile: rust-cross/cargo-xwin#76 |
Yeah already thought that... Ring was the reason for quite a lot of cross compiling troubles I've had. Thank you I'll take a look at the issue. |
FYI, the |
@mistydemeo I also ran into this while working to add ARM Windows support to our builds posit-dev/air#205. We were mistakenly compiling our I imagine one solution for people facing this issue (because they really do require ring) is for dist to offer some way for people to set the new IIUC, you only need to care about this when cross compiling to ARM Windows from Linux using cargo-xwin. In other words, if dist switched to cross compiling to ARM Windows from the x86_64 Windows runner provided by github actions (as suggested here #1644), then that might just magically fix this? I know that the biome project does this, using a simple |
See logs here: https://github.com/DenuxPlays/dyncloud/actions/runs/12304496065/job/34342058658
The text was updated successfully, but these errors were encountered: