Stream: git-wasmtime

Topic: wasmtime / PR #12804 Remove the explicit gc feature from ...


view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 21:33):

tolumide-ng opened PR #12804 from tolumide-ng:fix/remove-gc-from-wasmtime-dep to bytecodealliance:main:

The c-api crate currently enables the gc feature on its wasmtime dependency, even though it exposes a gc feature to control this behaviour. This prevents downstream users from disabling gc, since Cargo.toml doesn't allow overriding it.

Changes

  1. Removes the explicitly set gc feature for the wasmtime dependency in c-api, thus enabling downstream users to specify this behaviour.
  2. Adds ci job for building the c-api crate without default features, and with the gc feature

Note

This introduces a breaking change for downstream users who may not have explicitly enabled the gc feature on the c-api crate but rely on it.

Closes https://github.com/bytecodealliance/wasmtime/issues/12783

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 21:33):

tolumide-ng requested pchickey for a review on PR #12804.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 21:33):

tolumide-ng requested wasmtime-core-reviewers for a review on PR #12804.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 21:33):

tolumide-ng requested wasmtime-default-reviewers for a review on PR #12804.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 21:40):

tolumide-ng converted PR #12804 Remove the explicit gc feature from the wasmtime dependency in the c-api crate to a draft.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 21:45):

tolumide-ng closed without merge PR #12804.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 21:49):

tolumide-ng reopened PR #12804 from tolumide-ng:fix/remove-gc-from-wasmtime-dep to bytecodealliance:main.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 19 2026 at 22:40):

tolumide-ng closed without merge PR #12804.


Last updated: Mar 23 2026 at 16:19 UTC