Skip to content

Bump libc to 0.2.191 (consolidate #298) - #299

Merged
l1a merged 1 commit into
mainfrom
chore/libc-0.2.191
Oct 21, 2026
Merged

l1a merged 1 commit into
mainfrom
chore/libc-0.2.191

Conversation

@l1a

@l1a l1a commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Summary

Moves Dependabot #298 (libc 0.2.190 → 0.2.191) onto a gated branch, as #290 did for #289 and #296 for #293. Dependabot skips the steps every PR needs here: the version bump, the NOTES header and the man page regeneration.

  • Lockfile only. Both crates' libc = "0.2" specs already allow 0.2.191, and no other package changes. The libc lines in Cargo.lock are byte-identical to deps(deps): bump libc from 0.2.190 to 0.2.191 in the cargo-dependencies group #298's.
  • retch-cli 0.20.24 → 0.20.25 (patch). retch-sysinfo stays at 0.1.91, because a lockfile change doesn't alter anything that crate publishes.
  • NOTES.md Current State header and the docs/retch.1 version footer are updated to match.

retch uses libc for the Linux fd calls in gpu_api.rs and for the sysinfo FFI.

No other bumps belong here: every direct dependency is already on its newest release (libc's only newer listing is 1.0.0-alpha.5, a pre-release).

Supersedes #298. All platform builds already passed on #298's CI with this same lockfile.

Test plan

  • cargo test --workspace: 384 passed (103 + 18 + 262 + 1 doctest)
  • just check: fmt, clippy (workspace and --no-default-features) and every offline guard
  • just pr gate passed
  • Smoke run on arrakis (Linux, AMD): retch --fields gpu,opengl,vulkan,opencl,disk,memory prints every field, exit 0
  • CI green on all platforms for this PR (19 pass, 4 conditional skips)

🤖 Generated with Claude Code

Rolls Dependabot #298 onto a gated branch so the version bump, NOTES
header and man-page regeneration it skips are done. Lockfile-only: both
crates' "0.2" spec already admits libc 0.2.191, and the Cargo.lock
lines are identical to Dependabot's.

retch-sysinfo stays at 0.1.91: a lockfile change alters nothing that
crate publishes.

retch-cli 0.20.24 -> 0.20.25.

Assisted-By: Claude Opus 5.5
@l1a
l1a merged commit 7b8fe2e into main Oct 21, 2026
23 checks passed
@l1a
l1a deleted the chore/libc-0.2.191 branch October 21, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant