From 5c52ef8e6037c01d9e1c0bade4ce1be21b3950c1 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 23 Feb 2026 10:24:35 -0800
Subject: [PATCH] chore(deps): bump libc from 0.2.180 to 0.2.182 in /codex-rs
(#12528)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.180 to 0.2.182.
Release notes
Sourced from libc's
releases.
0.2.182
Added
- Android, Linux: Add
tgkill (#4970)
- Redox: Add
RENAME_NOREPLACE (#4968)
- Redox: Add
renameat2 (#4968)
0.2.181
Added
- Apple: Add
MADV_ZERO (#4924)
- Redox: Add
makedev, major, and
minor (#4928)
- GLibc: Add
PTRACE_SET_SYSCALL_INFO (#4933)
- OpenBSD: Add more kqueue related constants for (#4945)
- Linux: add CAN error types (#4944)
- OpenBSD: Add siginfo_t::si_status (#4946)
- QNX NTO: Add
max_align_t (#4927)
- Illumos: Add
_CS_PATH (#4956)
- OpenBSD: add
ppoll (#4957)
Fixed
- Breaking: Redox: Fix the type of
dev_t
(#4928)
- AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
- AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
- Glibc: Link old version of
tc{g,s}etattr (#4938)
- Glibc: Link the correct version of
cf{g,s}et{i,o}speed
on mips{32,64}r6 (#4938)
- OpenBSD: Fix constness of tm.tm_zone (#4948)
- OpenBSD: Fix the definition of
ptrace_thread_state (#4947)
- QuRT: Fix type visibility and defs (#4932)
- Redox: Fix values for
PTHREAD_MUTEX_{NORMAL, RECURSIVE}
(#4943)
- Various: Mark additional fields as private padding (#4922)
Changed
- Fuchsia: Update
SO_* constants (#4937)
- Revert "musl: convert inline timespecs to timespec"
(resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
Changelog
Sourced from libc's
changelog.
Added
- Android, Linux: Add
tgkill (#4970)
- Redox: Add
RENAME_NOREPLACE (#4968)
- Redox: Add
renameat2 (#4968)
Added
- Apple: Add
MADV_ZERO (#4924)
- Redox: Add
makedev, major, and
minor (#4928)
- GLibc: Add
PTRACE_SET_SYSCALL_INFO (#4933)
- OpenBSD: Add more kqueue related constants for (#4945)
- Linux: add CAN error types (#4944)
- OpenBSD: Add siginfo_t::si_status (#4946)
- QNX NTO: Add
max_align_t (#4927)
- Illumos: Add
_CS_PATH (#4956)
- OpenBSD: add
ppoll (#4957)
Fixed
- breaking: Redox: Fix the type of dev_t (#4928)
- AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
- AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
- Glibc: Link old version of
tc{g,s}etattr (#4938)
- Glibc: Link the correct version of
cf{g,s}et{i,o}speed
on mips{32,64}r6 (#4938)
- OpenBSD: Fix constness of tm.tm_zone (#4948)
- OpenBSD: Fix the definition of
ptrace_thread_state (#4947)
- QuRT: Fix type visibility and defs (#4932)
- Redox: Fix values for
PTHREAD_MUTEX_{NORMAL, RECURSIVE}
(#4943)
- Various: Mark additional fields as private padding (#4922)
Changed
- Fuchsia: Update
SO_* constants (#4937)
- Revert "musl: convert inline timespecs to timespec"
(resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
Commits
e879ee9
chore: Release libc 0.2.182
2efe72f
remove copyright year in LICENSE-MIT
634bc4e
ci: Update the list of tested and documented targets
d7aa109
Revert "Disable hexagon-unknown-linux-musl testing for
now"
14e2f56
Revert "ci: Skip hexagon-unknown-linux-musl"
b7807c3
Revert "aix: Temporarily skip checking powerpc64-ibm-aix
builds"
abe93a0
feat(linux): add tgkill for Linux and Android
25f7dde
feat(redox): add RENAME_NOREPLACE
4b4ce4f
feat(redox): add renameat2
ab8c36c
build(deps): bump vmactions/solaris-vm from 1.2.8 to 1.3.0
- 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 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>
---
codex-rs/Cargo.lock | 4 ++--
codex-rs/Cargo.toml | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock
index b5e5cd5ac..d1db0e823 100644
--- a/codex-rs/Cargo.lock
+++ b/codex-rs/Cargo.lock
@@ -5135,9 +5135,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.180"
+version = "0.2.182"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc"
+checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112"
[[package]]
name = "libdbus-sys"
diff --git a/codex-rs/Cargo.toml b/codex-rs/Cargo.toml
index 56fe6d4d5..190c85e3d 100644
--- a/codex-rs/Cargo.toml
+++ b/codex-rs/Cargo.toml
@@ -190,7 +190,7 @@ itertools = "0.14.0"
keyring = { version = "3.6", default-features = false }
landlock = "0.4.4"
lazy_static = "1"
-libc = "0.2.177"
+libc = "0.2.182"
log = "0.4"
lru = "0.16.3"
maplit = "1.0.2"