Skip to content

Commit 9a50afb

Browse files
authored
chore(deps): update rust crate libc to 0.2.172 (#2289)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [libc](https://redirect.github.com/rust-lang/libc) | workspace.dependencies | patch | `0.2.171` -> `0.2.172` | --- ### Release Notes <details> <summary>rust-lang/libc (libc)</summary> ### [`v0.2.172`](https://redirect.github.com/rust-lang/libc/releases/tag/0.2.172) [Compare Source](https://redirect.github.com/rust-lang/libc/compare/0.2.171...0.2.172) ##### Added - Android: Add `getauxval` for 32-bit targets ([#&#8203;4338](https://redirect.github.com/rust-lang/libc/pull/4338)) - Android: Add `if_tun.h` ioctls ([#&#8203;4379](https://redirect.github.com/rust-lang/libc/pull/4379)) - Android: Define `SO_BINDTOIFINDEX` ([#&#8203;4391](https://redirect.github.com/rust-lang/libc/pull/4391)) - Cygwin: Add `posix_spawn_file_actions_add[f]chdir[_np]` ([#&#8203;4387](https://redirect.github.com/rust-lang/libc/pull/4387)) - Cygwin: Add new socket options ([#&#8203;4350](https://redirect.github.com/rust-lang/libc/pull/4350)) - Cygwin: Add statfs & fcntl ([#&#8203;4321](https://redirect.github.com/rust-lang/libc/pull/4321)) - FreeBSD: Add `filedesc` and `fdescenttbl` ([#&#8203;4327](https://redirect.github.com/rust-lang/libc/pull/4327)) - Glibc: Add unstable support for \_FILE_OFFSET_BITS=64 ([#&#8203;4345](https://redirect.github.com/rust-lang/libc/pull/4345)) - Hermit: Add `AF_UNSPEC` ([#&#8203;4344](https://redirect.github.com/rust-lang/libc/pull/4344)) - Hermit: Add `AF_VSOCK` ([#&#8203;4344](https://redirect.github.com/rust-lang/libc/pull/4344)) - Illumos, NetBSD: Add `timerfd` APIs ([#&#8203;4333](https://redirect.github.com/rust-lang/libc/pull/4333)) - Linux: Add `_IO`, `_IOW`, `_IOR`, `_IOWR` to the exported API ([#&#8203;4325](https://redirect.github.com/rust-lang/libc/pull/4325)) - Linux: Add `tcp_info` to uClibc bindings ([#&#8203;4347](https://redirect.github.com/rust-lang/libc/pull/4347)) - Linux: Add further BPF program flags ([#&#8203;4356](https://redirect.github.com/rust-lang/libc/pull/4356)) - Linux: Add missing INPUT_PROP_XXX flags from `input-event-codes.h` ([#&#8203;4326](https://redirect.github.com/rust-lang/libc/pull/4326)) - Linux: Add missing TLS bindings ([#&#8203;4296](https://redirect.github.com/rust-lang/libc/pull/4296)) - Linux: Add more constants from `seccomp.h` ([#&#8203;4330](https://redirect.github.com/rust-lang/libc/pull/4330)) - Linux: Add more glibc `ptrace_sud_config` and related `PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG`. ([#&#8203;4386](https://redirect.github.com/rust-lang/libc/pull/4386)) - Linux: Add new netlink flags ([#&#8203;4288](https://redirect.github.com/rust-lang/libc/pull/4288)) - Linux: Define ioctl codes on more architectures ([#&#8203;4382](https://redirect.github.com/rust-lang/libc/pull/4382)) - Linux: Add missing `pthread_attr_setstack` ([#&#8203;4349](https://redirect.github.com/rust-lang/libc/pull/4349)) - Musl: Add missing `utmpx` API ([#&#8203;4332](https://redirect.github.com/rust-lang/libc/pull/4332)) - Musl: Enable `getrandom` on all platforms ([#&#8203;4346](https://redirect.github.com/rust-lang/libc/pull/4346)) - NuttX: Add more signal constants ([#&#8203;4353](https://redirect.github.com/rust-lang/libc/pull/4353)) - QNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs ([#&#8203;4169](https://redirect.github.com/rust-lang/libc/pull/4169)) - QNX: Add support for alternative Neutrino network stack `io-sock` ([#&#8203;4169](https://redirect.github.com/rust-lang/libc/pull/4169)) - Redox: Add more `sys/socket.h` and `sys/uio.h` definitions ([#&#8203;4388](https://redirect.github.com/rust-lang/libc/pull/4388)) - Solaris: Temporarily define `O_DIRECT` and `SIGINFO` ([#&#8203;4348](https://redirect.github.com/rust-lang/libc/pull/4348)) - Solarish: Add `secure_getenv` ([#&#8203;4342](https://redirect.github.com/rust-lang/libc/pull/4342)) - VxWorks: Add missing `d_type` member to `dirent` ([#&#8203;4352](https://redirect.github.com/rust-lang/libc/pull/4352)) - VxWorks: Add missing signal-related constsants ([#&#8203;4352](https://redirect.github.com/rust-lang/libc/pull/4352)) - VxWorks: Add more error codes ([#&#8203;4337](https://redirect.github.com/rust-lang/libc/pull/4337)) ##### Deprecated - FreeBSD: Deprecate `TCP_PCAP_OUT` and `TCP_PCAP_IN` ([#&#8203;4381](https://redirect.github.com/rust-lang/libc/pull/4381)) ##### Fixed - Cygwin: Fix member types of `statfs` ([#&#8203;4324](https://redirect.github.com/rust-lang/libc/pull/4324)) - Cygwin: Fix tests ([#&#8203;4357](https://redirect.github.com/rust-lang/libc/pull/4357)) - Hermit: Make `AF_INET = 3` ([#&#8203;4344](https://redirect.github.com/rust-lang/libc/pull/4344)) - Musl: Fix the syscall table on RISC-V-32 ([#&#8203;4335](https://redirect.github.com/rust-lang/libc/pull/4335)) - Musl: Fix the value of `SA_ONSTACK` on RISC-V-32 ([#&#8203;4335](https://redirect.github.com/rust-lang/libc/pull/4335)) - VxWorks: Fix a typo in the `waitpid` parameter name ([#&#8203;4334](https://redirect.github.com/rust-lang/libc/pull/4334)) ##### Removed - Musl: Remove `O_FSYNC` on RISC-V-32 (use `O_SYNC` instead) ([#&#8203;4335](https://redirect.github.com/rust-lang/libc/pull/4335)) - Musl: Remove `RTLD_DEEPBIND` on RISC-V-32 ([#&#8203;4335](https://redirect.github.com/rust-lang/libc/pull/4335)) ##### Other - CI: Add matrix env variables to the environment ([#&#8203;4345](https://redirect.github.com/rust-lang/libc/pull/4345)) - CI: Always deny warnings ([#&#8203;4363](https://redirect.github.com/rust-lang/libc/pull/4363)) - CI: Always upload successfully created artifacts ([#&#8203;4345](https://redirect.github.com/rust-lang/libc/pull/4345)) - CI: Install musl from source for loongarch64 ([#&#8203;4320](https://redirect.github.com/rust-lang/libc/pull/4320)) - CI: Revert "Also skip `MFD_EXEC` and `MFD_NOEXEC_SEAL` on sparc64" ([#]()) - CI: Use `$PWD` instead of `$(pwd)` in run-docker ([#&#8203;4345](https://redirect.github.com/rust-lang/libc/pull/4345)) - Solarish: Restrict `openpty` and `forkpty` polyfills to Illumos, replace Solaris implementation with bindings ([#&#8203;4329](https://redirect.github.com/rust-lang/libc/pull/4329)) - Testing: Ensure the makedev test does not emit unused errors ([#&#8203;4363](https://redirect.github.com/rust-lang/libc/pull/4363)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles. 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjM5LjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
1 parent ee1df4b commit 9a50afb

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ indoc = "2.0.6"
7676
insta = { version = "1.42.2", default-features = false }
7777
is_ci = "1.2.0"
7878
itertools = "0.14.0"
79-
libc = "0.2.171"
79+
libc = "0.2.172"
8080
libtest-mimic = "0.8.1"
8181
log = "0.4.27"
8282
maplit = "1.0.2"

workspace-hack/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,29 +57,29 @@ futures-channel = { version = "0.3.31", features = ["sink"] }
5757
futures-core = { version = "0.3.31" }
5858
futures-sink = { version = "0.3.31" }
5959
getrandom-468e82937335b1c9 = { package = "getrandom", version = "0.3.1", default-features = false, features = ["std"] }
60-
libc = { version = "0.2.171", features = ["extra_traits"] }
60+
libc = { version = "0.2.172", features = ["extra_traits"] }
6161
linux-raw-sys = { version = "0.4.15", default-features = false, features = ["elf", "errno", "general", "ioctl", "no_std", "std"] }
6262
mio = { version = "1.0.3", features = ["net", "os-ext"] }
6363
rustix = { version = "0.38.44", features = ["fs", "termios"] }
6464
smallvec = { version = "1.15.0", default-features = false, features = ["const_new"] }
6565
tokio = { version = "1.44.2", default-features = false, features = ["net"] }
6666

6767
[target.x86_64-unknown-linux-gnu.build-dependencies]
68-
libc = { version = "0.2.171", features = ["extra_traits"] }
68+
libc = { version = "0.2.172", features = ["extra_traits"] }
6969

7070
[target.x86_64-apple-darwin.dependencies]
7171
futures-channel = { version = "0.3.31", features = ["sink"] }
7272
futures-core = { version = "0.3.31" }
7373
futures-sink = { version = "0.3.31" }
7474
getrandom-468e82937335b1c9 = { package = "getrandom", version = "0.3.1", default-features = false, features = ["std"] }
75-
libc = { version = "0.2.171", features = ["extra_traits"] }
75+
libc = { version = "0.2.172", features = ["extra_traits"] }
7676
mio = { version = "1.0.3", features = ["net", "os-ext"] }
7777
rustix = { version = "0.38.44", features = ["fs", "termios"] }
7878
smallvec = { version = "1.15.0", default-features = false, features = ["const_new"] }
7979
tokio = { version = "1.44.2", default-features = false, features = ["net"] }
8080

8181
[target.x86_64-apple-darwin.build-dependencies]
82-
libc = { version = "0.2.171", features = ["extra_traits"] }
82+
libc = { version = "0.2.172", features = ["extra_traits"] }
8383

8484
[target.x86_64-pc-windows-msvc.dependencies]
8585
futures-channel = { version = "0.3.31", features = ["sink"] }

0 commit comments

Comments
 (0)