Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Bump libc from 0.2.169 to 0.2.171 #1546

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 17, 2025

Bumps libc from 0.2.169 to 0.2.171.

Release notes

Sourced from libc's releases.

0.2.171

Added

  • Android: Add if_nameindex/if_freenameindex support (#4247)
  • Apple: Add missing proc types and constants (#4310)
  • BSD: Add devname (#4285)
  • Cygwin: Add PTY and group API (#4309)
  • Cygwin: Add support (#4279)
  • FreeBSD: Make spawn.h interfaces available on all FreeBSD-like systems (#4294)
  • Linux: Add AF_XDP structs for all Linux environments (#4163)
  • Linux: Add SysV semaphore constants (#4286)
  • Linux: Add F_SEAL_EXEC (#4316)
  • Linux: Add SO_PREFER_BUSY_POLL and SO_BUSY_POLL_BUDGET (#3917)
  • Linux: Add devmem structs (#4299)
  • Linux: Add socket constants up to SO_DEVMEM_DONTNEED (#4299)
  • NetBSD, OpenBSD, DragonflyBSD: Add closefrom (#4290)
  • NuttX: Add pw_passwd field to passwd (#4222)
  • Solarish: define IP_BOUND_IF and IPV6_BOUND_IF (#4287)
  • Wali: Add bindings for wasm32-wali-linux-musl target (#4244)

Changed

  • AIX: Use sa_sigaction instead of a union (#4250)
  • Make msqid_ds.__msg_cbytes public (#4301)
  • Unix: Make all major, minor, makedev into const fn (#4208)

Deprecated

  • Linux: Deprecate obsolete packet filter interfaces (#4267)

Fixed

  • Cygwin: Fix strerror_r (#4308)
  • Cygwin: Fix usage of f! (#4308)
  • Hermit: Make stat::st_size signed (#4298)
  • Linux: Correct values for SI_TIMER, SI_MESGQ, SI_ASYNCIO (#4292)
  • NuttX: Update tm_zone and d_name fields to use c_char type (#4222)
  • Xous: Include the prelude to define c_int (#4304)

Other

  • Add labels to FIXMEs (#4231, #4232, #4234, #4235, #4236)
  • CI: Fix "cannot find libc" error on Sparc64 (#4317)
  • CI: Fix "cannot find libc" error on s390x (#4317)
  • CI: Pass --no-self-update to rustup update (#4306)
  • CI: Remove tests for the i586-pc-windows-msvc target (#4311)
  • CI: Remove the check_cfg job (#4322)
  • Change the range syntax that is giving ctest problems (#4311)
  • Linux: Split out the stat struct for gnu/b32/mips (#4276)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.171 - 2025-03-11

Added

  • Android: Add if_nameindex/if_freenameindex support (#4247)
  • Apple: Add missing proc types and constants (#4310)
  • BSD: Add devname (#4285)
  • Cygwin: Add PTY and group API (#4309)
  • Cygwin: Add support (#4279)
  • FreeBSD: Make spawn.h interfaces available on all FreeBSD-like systems (#4294)
  • Linux: Add AF_XDP structs for all Linux environments (#4163)
  • Linux: Add SysV semaphore constants (#4286)
  • Linux: Add F_SEAL_EXEC (#4316)
  • Linux: Add SO_PREFER_BUSY_POLL and SO_BUSY_POLL_BUDGET (#3917)
  • Linux: Add devmem structs (#4299)
  • Linux: Add socket constants up to SO_DEVMEM_DONTNEED (#4299)
  • NetBSD, OpenBSD, DragonflyBSD: Add closefrom (#4290)
  • NuttX: Add pw_passwd field to passwd (#4222)
  • Solarish: define IP_BOUND_IF and IPV6_BOUND_IF (#4287)
  • Wali: Add bindings for wasm32-wali-linux-musl target (#4244)

Changed

  • AIX: Use sa_sigaction instead of a union (#4250)
  • Make msqid_ds.__msg_cbytes public (#4301)
  • Unix: Make all major, minor, makedev into const fn (#4208)

Deprecated

  • Linux: Deprecate obsolete packet filter interfaces (#4267)

Fixed

  • Cygwin: Fix strerror_r (#4308)
  • Cygwin: Fix usage of f! (#4308)
  • Hermit: Make stat::st_size signed (#4298)
  • Linux: Correct values for SI_TIMER, SI_MESGQ, SI_ASYNCIO (#4292)
  • NuttX: Update tm_zone and d_name fields to use c_char type (#4222)
  • Xous: Include the prelude to define c_int (#4304)

Other

  • Add labels to FIXMEs (#4231, #4232, #4234, #4235, #4236)
  • CI: Fix "cannot find libc" error on Sparc64 (#4317)
  • CI: Fix "cannot find libc" error on s390x (#4317)
  • CI: Pass --no-self-update to rustup update (#4306)
  • CI: Remove tests for the i586-pc-windows-msvc target (#4311)
  • CI: Remove the check_cfg job (#4322)
  • Change the range syntax that is giving ctest problems (#4311)
  • Linux: Split out the stat struct for gnu/b32/mips (#4276)

... (truncated)

Commits
  • 78b0f8a chore: release v0.2.171
  • b988ca5 Merge pull request #4318 from tgross35/backport-morel
  • 5746f8e Add missing macos proc types and constants
  • 29a40e2 linux: add devmem structs
  • 85f6836 linux: add socket constants up to SO_DEVMEM_DONTNEED
  • ff17476 linux_like: add F_SEAL_EXEC
  • 67352ee ci: sparc64: fix 'cannot find libc' error
  • 10af5a6 ci: s390x: fix 'cannot find libc' error
  • c6ad434 Merge pull request #4315 from tgross35/backport-porcini
  • 5726b3c Cygwin: Add PTY and group API
  • 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 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 <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)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Mar 17, 2025
# for free to join this conversation on GitHub. Already have an account? # 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.

0 participants