diff --git a/Cargo.lock b/Cargo.lock index 854586506..e1a4c3c9d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1804,9 +1804,9 @@ checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7" [[package]] name = "libc" -version = "0.2.183" +version = "0.2.185" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" +checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" [[package]] name = "libffi" diff --git a/Cargo.toml b/Cargo.toml index 7bd8b8f33..cbc9c8f04 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -190,7 +190,7 @@ insta = "1.46" itertools = "0.14.0" is-macro = "0.3.7" junction = "1.4.2" -libc = "0.2.183" +libc = "0.2.185" libffi = "5" log = "0.4.29" nix = { version = "0.30", features = ["fs", "user", "process", "term", "time", "signal", "ioctl", "socket", "sched", "zerocopy", "dir", "hostname", "net", "poll"] } diff --git a/crates/vm/src/stdlib/posix.rs b/crates/vm/src/stdlib/posix.rs index 8cde18a47..f1f4ddeaa 100644 --- a/crates/vm/src/stdlib/posix.rs +++ b/crates/vm/src/stdlib/posix.rs @@ -251,7 +251,7 @@ pub mod module { #[pyattr] use libc::{ CLD_CONTINUED, CLD_DUMPED, CLD_EXITED, CLD_KILLED, CLD_STOPPED, CLD_TRAPPED, O_SYNC, P_ALL, - P_PGID, P_PID, RTLD_NOLOAD, SCHED_FIFO, SCHED_RR, + P_PGID, P_PID, SCHED_FIFO, SCHED_RR, }; #[cfg(any( @@ -277,7 +277,8 @@ pub mod module { ))] #[pyattr] use libc::{ - F_LOCK, F_TEST, F_TLOCK, F_ULOCK, O_ASYNC, O_NDELAY, O_NOCTTY, WEXITED, WNOWAIT, WSTOPPED, + F_LOCK, F_TEST, F_TLOCK, F_ULOCK, O_ASYNC, O_NDELAY, O_NOCTTY, RTLD_NOLOAD, WEXITED, + WNOWAIT, WSTOPPED, }; #[cfg(any(