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

axoupdater cross-compiles when building from source are failing #1594

Open
mistydemeo opened this issue Dec 3, 2024 · 0 comments
Open

axoupdater cross-compiles when building from source are failing #1594

mistydemeo opened this issue Dec 3, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@mistydemeo
Copy link
Contributor

We build axoupdater from source when requested to install it but we don't have prebuilt binaries for that target. Since we merged the cross-compile PR, which required us to make use of that infrastructure, crosses for axoupdater are failing even if the primary target works. For example, here's a failed build for x86_64-pc-windows-gnu, from a host that came with an x86_64-pc-windows-msvc toolchain natively: https://github.com/mistydemeo/cargodisttest/actions/runs/12125980084/job/33807259460

building x86_64-pc-windows-gnu target, from x86_64-pc-windows-msvc host, using cargo profile dist --workspace)
info: syncing channel updates for '1.77-x86_64-pc-windows-msvc'
info: latest update on 2024-04-09, rust version 1.77.2 (25ef9e3d8 2024-04-09)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
    Updating crates.io index
 Downloading crates ...
  Downloaded tracing-attributes v0.1.27
  Downloaded zstd-sys v2.0.10+zstd.1.5.6
  Downloaded windows_x86_64_gnu v0.52.6
  Downloaded winapi-x86_64-pc-windows-gnu v0.4.0
  Downloaded ring v0.17.7
  Downloaded windows_x86_64_gnu v0.48.5
  Downloaded image v0.25.1
  Downloaded tokio v1.41.0
  Downloaded zstd-safe v7.1.0
  Downloaded zstd v0.13.1
  Downloaded winreg v0.52.0
  Downloaded windows_x86_64_msvc v0.48.5
  Downloaded windows-targets v0.48.5
  Downloaded winapi-util v0.1.6
  Downloaded widestring v1.0.2
  Downloaded webpki-roots v0.26.2
  Downloaded version_check v0.9.4
  Downloaded value-bag v1.9.0
  Downloaded url v2.5.2
  Downloaded unicode-width v0.1.11
  Downloaded unicode-normalization v0.1.22
  Downloaded unicode-ident v1.0.12
  Downloaded unicode-bidi v0.3.14
  Downloaded tracing-subscriber v0.3.18
  Downloaded tracing-core v0.1.32
  Downloaded tracing v0.1.40
  Downloaded tower-service v0.3.2
  Downloaded tower-layer v0.3.2
  Downloaded tower v0.4.13
  Downloaded tinyvec v1.6.0
  Downloaded time v0.3.34
  Downloaded thread_local v1.1.7
  Downloaded thiserror-impl v1.0.68
  Downloaded thiserror v1.0.68
  Downloaded textwrap v0.16.0
  Downloaded terminal_size v0.3.0
  Downloaded tempfile v3.13.0
  Downloaded tar v0.4.40
  Downloaded sync_wrapper v1.0.1
  Downloaded syn v2.0.87
  Downloaded supports-hyperlinks v3.0.0
  Downloaded supports-color v3.0.0
  Downloaded subtle v2.5.0
  Downloaded socket2 v0.5.5
  Downloaded smawk v0.3.2
  Downloaded smallvec v1.13.1
  Downloaded serde_json v1.0.117
  Downloaded serde_derive_internals v0.26.0
  Downloaded serde_derive v1.0.214
  Downloaded serde v1.0.214
  Downloaded semver v1.0.22
  Downloaded schemars_derive v0.8.16
  Downloaded schemars v0.8.16
  Downloaded schannel v0.1.23
  Downloaded ryu v1.0.16
  Downloaded rustls-webpki v0.102.4
  Downloaded rustls-pki-types v1.7.0
  Downloaded rustls-pemfile v2.1.2
  Downloaded rustls-native-certs v0.7.1
  Downloaded rustls v0.23.10
  Downloaded rustc-hash v1.1.0
  Downloaded rustc-demangle v0.1.23
  Downloaded reqwest v0.12.5
  Downloaded quote v1.0.35
  Downloaded quinn-udp v0.5.2
  Downloaded quinn-proto v0.11.3
  Downloaded quinn v0.11.2
  Downloaded proc-macro2 v1.0.89
  Downloaded ppv-lite86 v0.2.17
  Downloaded pkg-config v0.3.30
  Downloaded pin-project-lite v0.2.13
  Downloaded pin-project-internal v1.1.3
  Downloaded pin-project v1.1.3
  Downloaded parking_lot_core v0.9.9
  Downloaded parking_lot v0.12.1
  Downloaded owo-colors v4.0.0
  Downloaded once_cell v1.19.0
  Downloaded object v0.32.2
  Downloaded num-traits v0.2.17
  Downloaded mio v1.0.1
  Downloaded miniz_oxide v0.7.1
  Downloaded miette-derive v7.2.0
  Downloaded miette v7.2.0
  Downloaded memchr v2.7.1
  Downloaded log v0.4.20
  Downloaded lock_api v0.4.11
  Downloaded libc v0.2.161
  Downloaded lazy_static v1.4.0
  Downloaded jobserver v0.1.28
  Downloaded itoa v1.0.10
  Downloaded ipnet v2.9.0
  Downloaded idna v0.5.0
  Downloaded hyper-util v0.1.5
  Downloaded hyper-rustls v0.27.2
  Downloaded hyper v1.3.1
  Downloaded httparse v1.8.0
  Downloaded http-body v1.0.0
  Downloaded gimli v0.28.1
  Downloaded getrandom v0.2.12
  Downloaded futures-util v0.3.30
  Downloaded futures-task v0.3.30
  Downloaded futures-sink v0.3.31
  Downloaded futures-macro v0.3.30
  Downloaded futures-io v0.3.31
  Downloaded futures-core v0.3.30
  Downloaded futures-channel v0.3.30
  Downloaded flate2 v1.0.30
  Downloaded filetime v0.2.23
  Downloaded fastrand v2.1.1
  Downloaded fastrand v1.9.0
  Downloaded dyn-clone v1.0.16
  Downloaded crc32fast v1.3.2
  Downloaded cpufeatures v0.2.12
  Downloaded clap_lex v0.7.0
  Downloaded clap_builder v4.5.20
  Downloaded clap v4.5.20
  Downloaded cc v1.0.83
  Downloaded bytes v1.5.0
  Downloaded bytemuck v1.14.0
  Downloaded backtrace v0.3.69
  Downloaded backon v0.4.1
  Downloaded axoasset v1.0.0
  Downloaded autocfg v1.1.0
  Downloaded anstyle-wincon v3.0.2
  Downloaded anstyle-query v1.0.2
  Downloaded anstyle-parse v0.2.3
  Downloaded anstyle v1.0.8
  Downloaded anstream v0.6.13
  Downloaded adler v1.0.2
  Downloaded addr2line v0.21.0
   Compiling proc-macro2 v1.0.89
   Compiling unicode-ident v1.0.12
   Compiling windows_x86_64_gnu v0.52.6
   Compiling cfg-if v1.0.0
error[E0463]: can't find crate for `core`
  |
  = note: the `x86_64-pc-windows-gnu` target may not be installed
  = help: consider downloading the target with `rustup target add x86_64-pc-windows-gnu`
@mistydemeo mistydemeo added the bug Something isn't working label Dec 3, 2024
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