From d8c2b710d353e593ad42ad468f8fc788640ccc29 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 16 Jun 2025 18:35:31 +0000
Subject: [PATCH] build(deps): bump libc from 0.2.172 to 0.2.173 (#37491)
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>
---
Cargo.lock | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index ead537a933c..82c53c65a7a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4304,9 +4304,9 @@ checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8"
[[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"