Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 9, 2026

This PR contains the following updates:

Package Type Update Change
libc dependencies patch 0.2.1800.2.181
libc workspace.dependencies patch 0.2.1800.2.181

Release Notes

rust-lang/libc (libc)

v0.2.181

Compare Source

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
  • 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 dev_t (#​4928)
  • 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)

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@codspeed-hq
Copy link

codspeed-hq bot commented Feb 9, 2026

CodSpeed Performance Report

Merging this PR will improve performance by 3.25%

Comparing renovate/libc-0.x-lockfile (daba020) with main (c200e3b)

Summary

⚡ 1 improved benchmark
✅ 283 untouched benchmarks
⏩ 38 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation cp_large_file[16] 391.2 µs 378.8 µs +3.25%

Footnotes

  1. 38 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@github-actions
Copy link

github-actions bot commented Feb 9, 2026

GNU testsuite comparison:

GNU test failed: tests/pr/bounded-memory. tests/pr/bounded-memory is passing on 'main'. Maybe you have to rebase?

@sylvestre sylvestre merged commit c5ca269 into main Feb 10, 2026
153 of 155 checks passed
@sylvestre sylvestre deleted the renovate/libc-0.x-lockfile branch February 10, 2026 08:23
@ChrisDryden
Copy link
Collaborator

@xtqqczze
Copy link
Contributor

I think this broke the redox CI: https://github.com/uutils/coreutils/actions/runs/21843615076/job/63035026126

It did, because of rust-lang/libc@0fc5409

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.

3 participants