rebuild components#1050
Conversation
|
adding note might be osx specific since this branch ran CI fine #1049 |
also fixes building single components
|
Can you try just wasi-build again? I have no idea how it was working before, but I went through and tried to match as best as possible with improvements. I am seeing this note on cw optimizer https://github.com/CosmWasm/optimizer?tab=readme-ov-file#notice. Still the greater question is how amd64 passes CI but arm64 build doesn't |
This reverts commit 9ca1f8e.
|
A diff between the two wasms shows a difference in wit versions used ❓ ❓ no idea how that's possible since all wit files are tracked and mounted with wit_bindgen using them in our example components : |
error: rustc 1.90.0 is not supported by the following package: alloy-json-rpc@1.7.3 requires rustc 1.91
|
can you give also fyi, needed to pin alloy-json-rpc |
|
good news: it built and passed the e2e tests 🚀 bad news: it created a diff of components, point of this is to have reproducible builds so that should not happen... if it's unavoidable for some reason, is what it is, but not sure why there would be a diff |
amazing! @dakom can you try once more, and I think we call it there regardless? Maybe we open an issue over on the wasi-builder repo for determinism. |
|
Still getting the diff, but it's building and passing tests, imho good to merge - agree we can move that issue to the builder :) |
@ismellike latest wasi-build is still failing