Relevant to Wasmtime, this fixes undefined references to `utimensat` and `futimens` on macOS 10.12 and earlier. See bytecodealliance/rustix#157 for details. It also contains a fix for s390x which isn't currently needed by Wasmtime itself, but which is needed to make rustix's own testsuite pass on s390x, which helps people packaging rustix for use in Wasmtime. See bytecodealliance/rustix#277 for details.
31 lines
832 B
TOML
31 lines
832 B
TOML
[package]
|
|
name = "wasmtime-fiber"
|
|
version = "0.37.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"
|
|
|
|
[target.'cfg(unix)'.dependencies]
|
|
rustix = "0.33.6"
|
|
|
|
[target.'cfg(windows)'.dependencies.winapi]
|
|
version = "0.3.9"
|
|
features = [
|
|
"fibersapi",
|
|
"winbase",
|
|
]
|
|
|
|
[build-dependencies]
|
|
cc = "1.0"
|
|
|
|
[dev-dependencies]
|
|
backtrace = "0.3.61"
|