Stream: git-wasmtime

Topic: wasmtime / PR #11568 Fix no_std builds on supported targets


view this post on Zulip Wasmtime GitHub notifications bot (Aug 29 2025 at 14:43):

alexcrichton opened PR #11568 from alexcrichton:tweak-supported-os to bytecodealliance:main:

This commit fixes a conditional in Wasmtime's build script from accidentally considering Unix and Windows targets as being a supported OS with all the bells and whistles. This is only true if the std feature is also active. When std is disabled the custom implementation of OS primitives is used instead meaning that it shouldn't be automatically assumed signals/virtual memory are available.

Resolves a build issue found [on Zulip].

[on Zulip]: https://bytecodealliance.zulipchat.com/#narrow/channel/217126-wasmtime/topic/.E2.9C.94.20pulley32.20on.20x86_64-unknown-linux-gnu

<!--
Please make sure you include the following information:

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->

view this post on Zulip Wasmtime GitHub notifications bot (Aug 29 2025 at 14:43):

alexcrichton requested dicej for a review on PR #11568.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 29 2025 at 14:43):

alexcrichton requested wasmtime-core-reviewers for a review on PR #11568.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 29 2025 at 14:46):

dicej submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 29 2025 at 14:48):

alexcrichton has enabled auto merge for PR #11568.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 29 2025 at 15:16):

alexcrichton merged PR #11568.


Last updated: Dec 06 2025 at 06:05 UTC