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

wasmparser (indirect dep) about to break #2022

Closed
teh-cmc opened this issue May 2, 2023 · 2 comments
Closed

wasmparser (indirect dep) about to break #2022

teh-cmc opened this issue May 2, 2023 · 2 comments
Labels
😤 annoying Something in the UI / SDK is annoying to use dependencies concerning crates, pip packages etc 🧑‍💻 dev experience developer experience (excluding CI)

Comments

@teh-cmc
Copy link
Member

teh-cmc commented May 2, 2023

cargo ain't happy about wasmparser:

warning: the following packages contain code that will be rejected by a future version of Rust: wasmparser v0.59.0, wasmparser v0.77.0
$ cargo tree --all --all-features -i wasmparser

error: There are multiple `wasmparser` packages in your project, and the specification `wasmparser` is ambiguous.
  [email protected]
  [email protected]
$ cargo tree --all-features -i [email protected]

wasmparser v0.59.0
└── wit-validator v0.2.1
    └── wasm-bindgen-cli-support v0.2.84
        └── cargo-run-wasm v0.3.2
            └── run_wasm v0.6.0-alpha.0 (/home/cmc/dev/rerun-io/rerun/run_wasm)
$ cargo tree --all-features -i [email protected]

wasmparser v0.77.0
└── walrus v0.19.0
    ├── wasm-bindgen-cli-support v0.2.84
    │   └── cargo-run-wasm v0.3.2
    │       └── run_wasm v0.6.0-alpha.0 (/home/cmc/dev/rerun-io/rerun/run_wasm)
    ├── wasm-bindgen-externref-xform v0.2.84
    │   └── wasm-bindgen-cli-support v0.2.84 (*)
    ├── wasm-bindgen-multi-value-xform v0.2.84
    │   └── wasm-bindgen-cli-support v0.2.84 (*)
    ├── wasm-bindgen-threads-xform v0.2.84
    │   └── wasm-bindgen-cli-support v0.2.84 (*)
    ├── wasm-bindgen-wasm-conventions v0.2.84
    │   ├── wasm-bindgen-cli-support v0.2.84 (*)
    │   ├── wasm-bindgen-threads-xform v0.2.84 (*)
    │   └── wasm-bindgen-wasm-interpreter v0.2.84
    │       └── wasm-bindgen-cli-support v0.2.84 (*)
    ├── wasm-bindgen-wasm-interpreter v0.2.84 (*)
    └── wit-walrus v0.6.0
        └── wasm-bindgen-cli-support v0.2.84 (*)
@teh-cmc teh-cmc added 🧑‍💻 dev experience developer experience (excluding CI) 😤 annoying Something in the UI / SDK is annoying to use labels May 2, 2023
@teh-cmc teh-cmc added the dependencies concerning crates, pip packages etc label May 2, 2023
@emilk
Copy link
Member

emilk commented May 9, 2023

I guess we need to wait for a new release of cargo-run-wasm: https://crates.io/crates/cargo-run-wasm

@teh-cmc
Copy link
Member Author

teh-cmc commented Nov 28, 2023

Fixed, we've been on wasmparser 0.70.1 for a while.

@teh-cmc teh-cmc closed this as completed Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
😤 annoying Something in the UI / SDK is annoying to use dependencies concerning crates, pip packages etc 🧑‍💻 dev experience developer experience (excluding CI)
Projects
None yet
Development

No branches or pull requests

2 participants