Skip to content

Bump libc from 0.2.177 to 0.2.183 in /rust#157

Merged
evanramos-nvidia merged 1 commit intorelease-v3from
dependabot/cargo/rust/libc-0.2.183
Mar 13, 2026
Merged

Bump libc from 0.2.177 to 0.2.183 in /rust#157
evanramos-nvidia merged 1 commit intorelease-v3from
dependabot/cargo/rust/libc-0.2.183

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 9, 2026

Bumps libc from 0.2.177 to 0.2.183.

Release notes

Sourced from libc's releases.

0.2.183

Added

  • ESP-IDF: Add SOMAXCONN (#4993)
  • Linux: Add name_to_handle_at and open_by_handle_at (#4988)
  • NetBSD: Add kinfo_file, kinfo_pcb, and related constants (#4985)
  • OpenBSD: Add kinfo_file and related constants (#4991)
  • VxWorks: Add additional structs and defines (#5003)
  • Various: Implement Default for timeval and timespec (#4976)

Fixed

  • Hexagon musl: Enable unstable 64-bit time_t support and musl_v1_2_3 (#4992)
  • Nintendo Switch: Fix target support (#4982)
  • OpenBSD: Wrap an unused field in Padding (#4997)
  • Redox: Change sigaction.sa_flags to c_int (#4986)
  • Redox: Fix blkcnt_t type (#4994)

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)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.183 - 2026-03-08

Added

  • ESP-IDF: Add SOMAXCONN (#4993)
  • Linux: Add name_to_handle_at and open_by_handle_at (#4988)
  • NetBSD: Add kinfo_file, kinfo_pcb, and related constants (#4985)
  • OpenBSD: Add kinfo_file and related constants (#4991)
  • VxWorks: Add additional structs and defines (#5003)
  • Various: Implement Default for timeval and timespec (#4976)

Fixed

  • Hexagon musl: Enable unstable 64-bit time_t support and musl_v1_2_3 (#4992)
  • Nintendo Switch: Fix target support (#4982)
  • OpenBSD: Wrap an unused field in Padding (#4997)
  • Redox: Change sigaction.sa_flags to c_int (#4986)
  • Redox: Fix blkcnt_t type (#4994)

0.2.182 - 2026-02-13

Added

  • Android, Linux: Add tgkill (#4970)
  • Redox: Add RENAME_NOREPLACE (#4968)
  • Redox: Add renameat2 (#4968)

0.2.181 - 2026-02-09

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)

... (truncated)

Commits
  • 5660e6f chore: Release libc 0.2.183
  • 8b439b7 allow unused link_cfg feature in rustc-dep-of-std
  • e6436dc Adding structs and defines for vxworks
  • e9cca04 Linux: add name_to_handle_at and open_by_handle_at
  • af8b812 linux: relocate PIDFD definitions to src/new
  • d0bd7e2 NetBSD: add kinfo_file, kinfo_pcb structures and related constants
  • 17f5cce build(deps): bump actions/upload-artifact from 6 to 7
  • 62c89e8 OpenBSD: Wrap an unused field in Padding
  • 82cb126 enable musl32_time64 and musl_v1_2_3 for hexagon
  • e7f9902 redox: fix blkcnt_t type
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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 <dependency name> 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Mar 9, 2026
@evanramos-nvidia
Copy link
Collaborator

@dependabot rebase

Bumps [libc](https://github.com/rust-lang/libc) from 0.2.177 to 0.2.183.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.183/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.177...0.2.183)

---
updated-dependencies:
- dependency-name: libc
  dependency-version: 0.2.183
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/rust/libc-0.2.183 branch from 87055f3 to 5695ab6 Compare March 13, 2026 23:23
@evanramos-nvidia evanramos-nvidia merged commit 7b76fee into release-v3 Mar 13, 2026
20 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/rust/libc-0.2.183 branch March 13, 2026 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant