Debian Patches

Status for rust-zbus-1/1.9.3-8

Patch Description Author Forwarded Bugs Origin Last update
relax-ntest.patch =================================================================== no
disable-tests-requiring-daemon.diff =================================================================== no
remove-zbus-polkit.diff =================================================================== no
nix-0.24.patch =================================================================== no
async-io-2.patch async-io 2 introduced IO safety, this resulted in some functions being marked
as unsafe, these functions aren't any more dangerous than they were before,
the danger is just made explicit now.

We also need to add support for Asfd to the types and traits in this crate.
Unfortunately we can't replace the local "ownedfd" with std's version because
this crates versions upports the eq trait.

===================================================================
no
relax-deps.diff =================================================================== no
polling-3.patch Support polling 3 polling 3 introduced the "events" structure as a replacement for
a vec of events. It also introduced IO safety, which means that
the poller.add function is now marked as unsafe. Afaict it's not any
less safe than it was before, it's just marked differently now.

rather than calling Events::new or Vec::new directly we make use
of Default::default, this allows us to maintain compatibility
with both the old and new versions of polling.

===================================================================
Peter Michael Green <plugwash@debian.org> no
nix-0.27.diff =================================================================== no
nix-0.29.diff =================================================================== no
enumflags2.diff This patch is based on manually applying fixes from
https://github.com/dbus2/zbus/commit/fd5a4fa5f446320a4eee952288b338382a5d14ab
to the zbus 1.x codebase.

Be aware that this patch only works with a correspondingly patched version
of zvariant 2.x. Using it with the zvariant crate from crates.io will not
work.

===================================================================
no

All known versions for source package 'rust-zbus-1'

Links