* Update to cap-std 0.26. This is primarily to pull in bytecodealliance/cap-std#271, the fix for #4936, compilation on Rust nightly on Windows. It also updates to rustix 0.35.10, to pull in bytecodealliance/rustix#403, the fix for bytecodealliance/rustix#402, compilation on newer versions of the libc crate, which changed a public function from `unsafe` to safe. Fixes #4936. * Update the system-interface audit for 0.23. * Update the libc supply-chain config version.
35 lines
1002 B
TOML
35 lines
1002 B
TOML
[package]
|
|
name = "wasmtime-fiber"
|
|
version = "2.0.0"
|
|
authors = ["The Wasmtime Project Developers"]
|
|
description = "Fiber support for Wasmtime"
|
|
license = "Apache-2.0 WITH LLVM-exception"
|
|
repository = "https://github.com/bytecodealliance/wasmtime"
|
|
edition = "2021"
|
|
|
|
# We link to some native code with symbols that don't change often, so let Cargo
|
|
# know that we can't show up multiple times in a crate graph. If this is an
|
|
# issue in the future we should tweak the build script to set `#define`
|
|
# directives or similar to embed a version number of this crate in symbols.
|
|
links = "wasmtime-fiber-shims"
|
|
|
|
[dependencies]
|
|
cfg-if = "1.0"
|
|
|
|
[target.'cfg(unix)'.dependencies]
|
|
rustix = { version = "0.35.10", features = ["mm", "param"] }
|
|
wasmtime-asm-macros = { version = "=2.0.0", path = "../asm-macros" }
|
|
|
|
[target.'cfg(windows)'.dependencies.windows-sys]
|
|
version = "0.36.1"
|
|
features = [
|
|
"Win32_System_Threading",
|
|
"Win32_Foundation",
|
|
]
|
|
|
|
[build-dependencies]
|
|
cc = "1.0"
|
|
|
|
[dev-dependencies]
|
|
backtrace = "0.3.61"
|