Skip to content

Conversation

@peterpeterparker
Copy link
Contributor

@peterpeterparker peterpeterparker commented Nov 28, 2025

Motivation

I used to rely on a patch of rquickjs v0.9.0 because the related fix had not yet been shipped.

Since it was integrated in v0.10.0, I wanted to switch to the official release, but this led me to encounter the following issue:
DelSkayn/rquickjs#540

error[E0080]: evaluation of constant value failed
   --> /home/*****/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rquickjs-sys-0.10.0/src/bindings/wasm32-wasip1.rs:215:35
    |
215 |     ["Size of JSMallocFunctions"][::core::mem::size_of::<JSMallocFunctions>() - 40usize];
    |   

Thanks to a PR from the same reporter who added support for the wasip1 binding, which we use in this repository, the next version should resolve the issue.

@peterpeterparker peterpeterparker changed the title build: use rquickjs official release build(sputnik): use rquickjs official release Nov 28, 2025
@peterpeterparker
Copy link
Contributor Author

peterpeterparker commented Dec 25, 2025

v0.11.0 has been released on Xmas eve :)

@peterpeterparker peterpeterparker marked this pull request as ready for review December 25, 2025 05:27
@peterpeterparker peterpeterparker merged commit a174647 into main Dec 25, 2025
21 checks passed
@peterpeterparker peterpeterparker deleted the build/rquickjs-main-repo branch December 25, 2025 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants