Update Rust crate libc to 0.2.173 #231

Merged
renovate merged 1 commits from renovate/libc-0.x into master 2025-06-15 00:23:43 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
libc dependencies patch 0.2.172 -> 0.2.173

Release Notes

rust-lang/libc (libc)

v0.2.173

Compare Source

Added
  • AIX: Add an AIX triple to Cargo.toml for doc (#​4475)
  • FreeBSD: Add the SO_SPLICE socket option support for FreeBSD >= 14.2 (#​4451)
  • Linux GNU: Prepare for supporting _TIME_BITS=64 (#​4433)
  • Linux: Add constant PACKET_IGNORE_OUTGOING (#​4319)
  • Linux: Add constants and types for nsfs ioctls (#​4436)
  • Linux: Add constants for Memory-Deny-Write-Execute prctls (#​4400)
  • Linux: Add constants from linux/cn_proc.h and linux/connector.h (#​4434)
  • Linux: Add new flags for pwritev2 and preadv2 (#​4452)
  • Linux: Add pid_type enum values (#​4403)
  • Linux: Update pidfd constants and types (Linux 6.9-6.15) (#​4402)
  • Loongarch64 musl: Define the MADV_SOFT_OFFLINE constant (#​4448)
  • Musl: Add new fields since 1.2.0/1.2.2 to struct tcp_info (#​4443)
  • Musl: Prepare for supporting v1.2.3 (#​4443)
  • NuttX: Add arc4random and arc4random_buf (#​4464)
  • RISC-V Musl: Add MADV_SOFT_OFFLINE definition (#​4447)
  • Redox: Define SCM_RIGHTS (#​4440)
  • VxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (#​4407)
  • Windows: Add more time.h functions (#​4427)
Changed
  • Redox: Update SA_ constants. (#​4426)
  • Redox: make CMSG_ALIGN, CMSG_LEN, and CMSG_SPACE const functions (#​4441)
Fixed
  • AIX: Enable libc-test and fix definitions/declarations. (#​4450)
  • Emscripten: Fix querying emcc on windows (use emcc.bat) (#​4248)
  • Hurd: Fix build from missing fpos_t (#​4472)
  • Loongarch64 Musl: Fix the struct ipc_perm bindings (#​4384)
  • Musl: Fix the O_LARGEFILE constant value. (#​4443)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [libc](https://github.com/rust-lang/libc) | dependencies | patch | `0.2.172` -> `0.2.173` | --- ### Release Notes <details> <summary>rust-lang/libc (libc)</summary> ### [`v0.2.173`](https://github.com/rust-lang/libc/releases/tag/0.2.173) [Compare Source](https://github.com/rust-lang/libc/compare/0.2.172...0.2.173) ##### Added - AIX: Add an AIX triple to Cargo.toml for doc ([#&#8203;4475](https://github.com/rust-lang/libc/pull/4475)) - FreeBSD: Add the `SO_SPLICE` socket option support for FreeBSD >= 14.2 ([#&#8203;4451](https://github.com/rust-lang/libc/pull/4451)) - Linux GNU: Prepare for supporting `_TIME_BITS=64` ([#&#8203;4433](https://github.com/rust-lang/libc/pull/4433)) - Linux: Add constant PACKET_IGNORE_OUTGOING ([#&#8203;4319](https://github.com/rust-lang/libc/pull/4319)) - Linux: Add constants and types for `nsfs` ioctls ([#&#8203;4436](https://github.com/rust-lang/libc/pull/4436)) - Linux: Add constants for Memory-Deny-Write-Execute `prctls` ([#&#8203;4400](https://github.com/rust-lang/libc/pull/4400)) - Linux: Add constants from `linux/cn_proc.h` and `linux/connector.h` ([#&#8203;4434](https://github.com/rust-lang/libc/pull/4434)) - Linux: Add new flags for `pwritev2` and `preadv2` ([#&#8203;4452](https://github.com/rust-lang/libc/pull/4452)) - Linux: Add pid_type enum values ([#&#8203;4403](https://github.com/rust-lang/libc/pull/4403)) - Linux: Update pidfd constants and types (Linux 6.9-6.15) ([#&#8203;4402](https://github.com/rust-lang/libc/pull/4402)) - Loongarch64 musl: Define the `MADV_SOFT_OFFLINE` constant ([#&#8203;4448](https://github.com/rust-lang/libc/pull/4448)) - Musl: Add new fields since 1.2.0/1.2.2 to `struct tcp_info` ([#&#8203;4443](https://github.com/rust-lang/libc/pull/4443)) - Musl: Prepare for supporting v1.2.3 ([#&#8203;4443](https://github.com/rust-lang/libc/pull/4443)) - NuttX: Add `arc4random` and `arc4random_buf` ([#&#8203;4464](https://github.com/rust-lang/libc/pull/4464)) - RISC-V Musl: Add `MADV_SOFT_OFFLINE` definition ([#&#8203;4447](https://github.com/rust-lang/libc/pull/4447)) - Redox: Define SCM_RIGHTS ([#&#8203;4440](https://github.com/rust-lang/libc/pull/4440)) - VxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH ([#&#8203;4407](https://github.com/rust-lang/libc/pull/4407)) - Windows: Add more `time.h` functions ([#&#8203;4427](https://github.com/rust-lang/libc/pull/4427)) ##### Changed - Redox: Update `SA_` constants. ([#&#8203;4426](https://github.com/rust-lang/libc/pull/4426)) - Redox: make `CMSG_ALIGN`, `CMSG_LEN`, and `CMSG_SPACE` const functions ([#&#8203;4441](https://github.com/rust-lang/libc/pull/4441)) ##### Fixed - AIX: Enable libc-test and fix definitions/declarations. ([#&#8203;4450](https://github.com/rust-lang/libc/pull/4450)) - Emscripten: Fix querying emcc on windows (use emcc.bat) ([#&#8203;4248](https://github.com/rust-lang/libc/pull/4248)) - Hurd: Fix build from missing `fpos_t` ([#&#8203;4472](https://github.com/rust-lang/libc/pull/4472)) - Loongarch64 Musl: Fix the `struct ipc_perm` bindings ([#&#8203;4384](https://github.com/rust-lang/libc/pull/4384)) - Musl: Fix the `O_LARGEFILE` constant value. ([#&#8203;4443](https://github.com/rust-lang/libc/pull/4443)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC41NC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNTQuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate added 1 commit 2025-06-14 00:24:11 +00:00
Update Rust crate libc to 0.2.173
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
02397d10f0
renovate merged commit 02397d10f0 into master 2025-06-15 00:23:43 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pierre/SolarEnergy#231
No description provided.