From 3ef9b4334ede09cc54c3c8b402ca1cd260e238eb Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 16 Jun 2025 21:18:00 +0200
Subject: [PATCH] build(deps): bump libc from 0.2.172 to 0.2.173 in /rust
(#9543)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.172 to 0.2.173.
Release notes
Sourced from libc's
releases.
0.2.173
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)
Changelog
Sourced from libc's
changelog.
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)
Commits
9288ec0
Merge pull request #4486
from tgross35/fix-no-publish
6787deb
Fix publishing on the libc-0.2 branch
1c5b553
Merge pull request #4481
from tgross35/release
2d0dfd3
chore: release libc 0.2.173
92347ec
Merge pull request #4476
from tgross35/backport-scotch-bonnet
1a418ed
lints: Remove allow(dead_code)
7be1a7a
lints: Remove allow(redundant_semicolons)
53301c2
lints: Warn rather than deny by default
6595c61
Add AIX triple to Cargo.toml for doc.
600d8ad
Add ctest-next stub and expected dependencies
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
rust/Cargo.lock | 4 ++--
rust/Cargo.toml | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/rust/Cargo.lock b/rust/Cargo.lock
index 7c8e97e92..128ed9be3 100644
--- a/rust/Cargo.lock
+++ b/rust/Cargo.lock
@@ -4005,9 +4005,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.172"
+version = "0.2.173"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa"
+checksum = "d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb"
[[package]]
name = "libdbus-sys"
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index e23940649..9598cbbaf 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -98,7 +98,7 @@ keyring = "3.6.2"
known-folders = "1.2.0"
l4-tcp-dns-server = { path = "connlib/l4-tcp-dns-server" }
l4-udp-dns-server = { path = "connlib/l4-udp-dns-server" }
-libc = "0.2.172"
+libc = "0.2.173"
lockfree-object-pool = "0.1.6"
log = "0.4"
lru = "0.12.5"