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

Installing axoupdater from source has broken #1555

Open
mistydemeo opened this issue Nov 13, 2024 · 1 comment
Open

Installing axoupdater from source has broken #1555

mistydemeo opened this issue Nov 13, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@mistydemeo
Copy link
Contributor

mistydemeo commented Nov 13, 2024

By default, we try to fetch prebuilt axoupdater binaries. If that fails, we fall back to building from source; this happens most often when the requested target triple is an architecture we don't (yet) package axoupdater for. This appears to have broken at some point - we're seeing that the build completes, but copying the built file to its target fails, at least for aarch64-pc-windows.

  × failed to copy asset from /tmp/t18f6-0/bin/axoupdater.exe to /__w/cargodisttest/cargodisttest/target/distrib/
  │ axolotlsay-aarch64-pc-windows-msvc-update
  ╰─▶ No such file or directory (os error 2)

https://github.com/mistydemeo/cargodisttest/actions/runs/11827127509/job/32954740155#logs

@mistydemeo mistydemeo added the bug Something isn't working label Nov 13, 2024
@mistydemeo
Copy link
Contributor Author

It turns out this is specific to cross-compilation in #1529. Since we're building with cargo, we need to make sure that all of the rest of the cross-compilation machinery gets activated here too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant