From ff1a211c6aa4b61c775f25af604d59170288ef19 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Mon, 30 Jun 2025 15:28:55 +0200 Subject: [PATCH 1/3] Bump linux-raw-sys from 0.9 to 0.10 --- Cargo.lock | 20 +++++++++++++------- Cargo.toml | 2 +- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 22f99c162..0460080bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -940,7 +940,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1498,7 +1498,7 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1614,6 +1614,12 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" +[[package]] +name = "linux-raw-sys" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13d6a630ed4f43c11056af8768c4773df2c43bc780b6d8a46de345c17236c562" + [[package]] name = "litemap" version = "0.8.0" @@ -2345,8 +2351,8 @@ dependencies = [ "bitflags 2.9.1", "errno", "libc", - "linux-raw-sys", - "windows-sys 0.52.0", + "linux-raw-sys 0.9.4", + "windows-sys 0.59.0", ] [[package]] @@ -2626,7 +2632,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3024,7 +3030,7 @@ dependencies = [ "filetime", "indicatif", "libc", - "linux-raw-sys", + "linux-raw-sys 0.10.0", "selinux", "thiserror 2.0.12", "uucore", @@ -4184,7 +4190,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 17e81fdf5..c53741db3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -323,7 +323,7 @@ jiff = { version = "0.2.10", default-features = false, features = [ "tz-system", ] } libc = "0.2.172" -linux-raw-sys = "0.9" +linux-raw-sys = "0.10" lscolors = { version = "0.20.0", default-features = false, features = [ "gnu_legacy", ] } From 116e1cd82b79f017238c4d12c77b3a2cb1188ad5 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Mon, 30 Jun 2025 15:33:21 +0200 Subject: [PATCH 2/3] deny.toml: add linux-raw-sys to skip list --- deny.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deny.toml b/deny.toml index c15502149..991833444 100644 --- a/deny.toml +++ b/deny.toml @@ -120,6 +120,8 @@ skip = [ { name = "rand_core", version = "0.6.4" }, # utmp-classic { name = "zerocopy", version = "0.7.35" }, + # rustix + { name = "linux-raw-sys", version = "0.9.4" }, ] # spell-checker: enable From 8a9fc388f1018b17c5209d5ff8b9f43f7b447bad Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Mon, 30 Jun 2025 15:35:42 +0200 Subject: [PATCH 3/3] cp: enable "ioctl" feature of linux-raw-sys required due to update of linux-raw-sys --- src/uu/cp/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uu/cp/Cargo.toml b/src/uu/cp/Cargo.toml index 2f5783590..608b97d04 100644 --- a/src/uu/cp/Cargo.toml +++ b/src/uu/cp/Cargo.toml @@ -21,7 +21,7 @@ path = "src/cp.rs" clap = { workspace = true } filetime = { workspace = true } libc = { workspace = true } -linux-raw-sys = { workspace = true } +linux-raw-sys = { workspace = true, features = ["ioctl"] } selinux = { workspace = true, optional = true } uucore = { workspace = true, features = [ "backup-control",