Package: rust-rustix / 1.0.8-2
Metadata
Package | Version | Patches format |
---|---|---|
rust-rustix | 1.0.8-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
no windows.diff | (download) |
Cargo.toml |
24 12 + 12 - 0 ! |
remove windows dep |
drop alloc.diff | (download) |
Cargo.toml |
8 4 + 4 - 0 ! |
drop alloc since rustc-std-worspace-alloc-dev isn't packaged |
disable benches.diff | (download) |
Cargo.toml |
12 6 + 6 - 0 ! |
--- |
relax dep.diff | (download) |
Cargo.toml |
2 1 + 1 - 0 ! |
--- |
relax linux raw sys.patch | (download) |
Cargo.toml |
4 2 + 2 - 0 ! |
bump linux-raw-sys to v0.10 linux-raw-sys 0.10 updated its API to linux 6.14. Starting from linux 6.11, `statx`'s `__spare1` field got renamed to `stx_dio_read_offset_align` and became a non-dummy field. The change does not break the ABI, but rustix's `fs` feature tests expect it to exist with the old name, which it does not. For consistency with linux-raw-sys 0.10, we rename the field and change its type (in a way that does not break the ABI), but we still keep it pub(crate) like the old field to also avoid changing the API. See also https://github.com/bytecodealliance/rustix/pull/1467. |
gate feature tests.patch | (download) |
src/fs/constants.rs |
1 1 + 0 - 0 ! |
gate feature tests behind their features The fs module is enabled internally on a number of platforms, including i368, even when the 'fs' feature is disabled. Gate the tests in the fs module behind the 'fs' feature so tests are only run when the feature is enabled. |