diff --git a/hphp/hack/src/Cargo.lock b/hphp/hack/src/Cargo.lock index 197b1a5a832f73..0709949df3da48 100644 --- a/hphp/hack/src/Cargo.lock +++ b/hphp/hack/src/Cargo.lock @@ -624,6 +624,12 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + [[package]] name = "cfgrammar" version = "0.12.0" @@ -3095,9 +3101,9 @@ dependencies = [ [[package]] name = "memoffset" -version = "0.7.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" dependencies = [ "autocfg", ] @@ -3282,15 +3288,15 @@ dependencies = [ [[package]] name = "nix" -version = "0.26.4" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.6.0", "cfg-if 1.0.0", + "cfg_aliases", "libc", - "memoffset 0.7.1", - "pin-utils", + "memoffset 0.9.0", ] [[package]] diff --git a/hphp/hack/src/shmrs/Cargo.toml b/hphp/hack/src/shmrs/Cargo.toml index 27c71e5e927e04..42311b9c439f65 100644 --- a/hphp/hack/src/shmrs/Cargo.toml +++ b/hphp/hack/src/shmrs/Cargo.toml @@ -18,5 +18,5 @@ nohash-hasher = "0.2" static_assertions = "1.1.0" [dev-dependencies] -nix = "0.26.4" +nix = { version = "0.29.0", features = ["dir", "event", "hostname", "inotify", "ioctl", "mman", "mount", "net", "poll", "ptrace", "reboot", "resource", "sched", "term", "time", "user", "zerocopy"] } rand = { version = "0.8", features = ["small_rng"] } diff --git a/third-party/watchman/src/watchman/cli/Cargo.toml b/third-party/watchman/src/watchman/cli/Cargo.toml index dc7558dae2418c..80a56c17f7f058 100644 --- a/third-party/watchman/src/watchman/cli/Cargo.toml +++ b/third-party/watchman/src/watchman/cli/Cargo.toml @@ -22,13 +22,13 @@ tokio = { version = "1.41.0", features = ["full", "test-util", "tracing"] } watchman_client = { version = "0.9.0", path = "../rust/watchman_client" } [target.'cfg(target_os = "linux")'.dependencies] -nix = "0.26.4" +nix = { version = "0.29.0", features = ["dir", "event", "hostname", "inotify", "ioctl", "mman", "mount", "net", "poll", "ptrace", "reboot", "resource", "sched", "term", "time", "user", "zerocopy"] } [target.'cfg(target_os = "macos")'.dependencies] -nix = "0.26.4" +nix = { version = "0.29.0", features = ["dir", "event", "hostname", "inotify", "ioctl", "mman", "mount", "net", "poll", "ptrace", "reboot", "resource", "sched", "term", "time", "user", "zerocopy"] } [target.'cfg(unix)'.dependencies] -nix = "0.26.4" +nix = { version = "0.29.0", features = ["dir", "event", "hostname", "inotify", "ioctl", "mman", "mount", "net", "poll", "ptrace", "reboot", "resource", "sched", "term", "time", "user", "zerocopy"] } [features] default = []