-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
wasmtime-wasi
fails to compile on latest nightly
#10184
Comments
Thanks for the report! This is due to bytecodealliance/wasm-tools#1999 which was a buggy implementation in a dependency of Wasmtime. I'll work on getting this fix out for Wasmtime as well. Fixing end-user builds will requiring updating the At this time there's unfortunately no fix though, so if folks run into this you'll need to pin nightlies to an older nightly temporarily. |
Ensures the cause of bytecodealliance#10184 is no longer in the lock file.
Ensures the cause of bytecodealliance#10184 is no longer in the lock file.
Ensures the cause of bytecodealliance#10184 is no longer in the lock file.
* Update wit-parser dependency Ensures the cause of #10184 is no longer in the lock file. * Add vets
* Update wit-parser dependency Ensures the cause of #10184 is no longer in the lock file. * Add vets
Ok here's what I've done to fix this:
This means that The only remaining question is whether we want to publish a patch release of Wasmtime's release branches with an updated lock file. Personally I'd lean towards "no" but others might feel differently so I don't want to prematurely close this. @aumetra can you confirm on your end that if you run |
Ensures the cause of #10184 is no longer in the lock file.
I also lean towards "no" since in this case its as easy as dropping |
Verified. Updated the dependency on my program and now it successfully builds again |
Add agenda item to discuss bytecodealliance/wasmtime#10184
I've added this as a discussion item to our next agenda which is in a bit due to the wasm cg meeting happening next week. Regardless though thanks @aumetra for confirming that updating |
Test Case
Steps to Reproduce
rustc 1.86.0-nightly (f027438f8 2025-02-03)
)wasmtime-wasi
dependencyExpected Results
The program compiles without issues
Actual Results
Versions and Environment
Wasmtime version or commit: 29.0.1 on crates.io
Operating system: Linux 6.13.0 #1-NixOS SMP PREEMPT_DYNAMIC Sun Jan 19 23:51:45 UTC 2025 x86_64 GNU/Linux
Architecture: x85_64
Extra Info
N/A
The text was updated successfully, but these errors were encountered: