We are preparing an update of rust-nix to version 0.27, the new version has been uploaded to experlmental.
The new version of nix has a couple of notable changes.
1. The introduction of "io safety". You can read a full description of
io safety at https://rust-lang.github.io/rfcs/3128-io-safety.html
but the gist is to treat raw file descriptors in a similar manner to
pointers and references, with new types and traits.
2. No features are enabled by default, you must enable the features you require.
mdevctl seems to make relatively light use of nix in it's testsuite,
getting it to build against the new version was a simple matter of
relaxing the dependency and explicitly enabling the process
feature.
reassign 1064552 mdevctl
thanks
We are preparing an update of rust-nix to version 0.27, the new version has >> been uploaded to experlmental.
The new version of nix has a couple of notable changes.
1. The introduction of "io safety". You can read a full description of
io safety at https://rust-lang.github.io/rfcs/3128-io-safety.html
but the gist is to treat raw file descriptors in a similar manner to
pointers and references, with new types and traits.
2. No features are enabled by default, you must enable the features you
require.
mdevctl seems to make relatively light use of nix in it's testsuite,
getting it to build against the new version was a simple matter of
relaxing the dependency and explicitly enabling the process
feature.
Sorry, filed this against the wrong package by mistake.
I have now uploaded a NMU to delayed/5, final debdiff
is attatched.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (2 / 14) |
Uptime: | 12:22:07 |
Calls: | 6,706 |
Files: | 12,236 |
Messages: | 5,350,983 |