Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

chore: release v0.2.171 #4305

Merged
merged 1 commit into from
Mar 11, 2025
Merged

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Mar 7, 2025

🤖 New release

  • libc: 0.2.170 -> 0.2.171 (✓ API compatible changes)
Changelog

0.2.171 - 2025-03-11

Added

  • Add missing macos proc types and constants
  • add devmem structs (#4299)
  • add socket constants up to SO_DEVMEM_DONTNEED (#4299)
  • add F_SEAL_EXEC (#4316)
  • Add PTY and group API (#4309)
  • add support (#4279)
  • Add SO_PREFER_BUSY_POLL and SO_BUSY_POLL_BUDGET
  • Added bindings for wasm32-wali-linux-musl target
  • Add SysV semaphore constants
  • add NetBSD, OpenBSD, DragonflyBSD (#4290)
  • adding if_nameindex/if_freenameindex support for Android.
  • add devname(3) (#4285)
  • add labels to each FIXME (#4231)
  • add labels to FIXMEs (#4232)
  • add pw_passwd field to passwd struct in NuttX (#4222)

Changed

  • Change the range syntax that is giving ctest problems

Deprecated

  • deprecate obsolete packet filter interfaces. (#4267)

Fixed

  • Fix strerror_r (#4308)
  • Fix usage of f! (#4308)
  • update tm_zone and d_name fields to use c_char type in NuttX (#4222)

Other

  • s390x: fix 'cannot find libc' error (#4317)
  • include prelude to define c_int (#4304)
  • Make msqid_ds.__msg_cbytes public.
  • Relocate <spawn.h> functions to define them to dragonfly.
  • Correct values for SI_TIMER, SI_MESGQ, SI_ASYNCIO (#4292)
  • define IP_BOUND_IF and IPV6_BOUND_IF (#4287)
  • Use sa_sigaction instead the union for AIX.
  • Make all major, minor, makedev into const fn.
  • gnu b32: Remove mips cfg conditionals in struct stat
  • gnu b32: Copy struct stat to mips and use it
  • move AF_XDP structs and constants to linux/mod.rs
  • make stat::st_size signed

Removed

  • Remove the check_cfg job
  • Remove tests for the i586-pc-windows-msvc target
  • Remove pthread_set_name_np from NuttX


This PR was generated with release-plz.

@rustbot
Copy link
Collaborator

rustbot commented Mar 7, 2025

r? @tgross35

rustbot has assigned @tgross35.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@hawkw
Copy link
Contributor

hawkw commented Mar 7, 2025

Would it, perhaps, be possible to get #4287 into this release as well? We'd like to be able to use these socket options on illumos.

I tagged that PR as stable-nominated, but it doesn't seem to have been backported to the libc-0.2 branch yet. I'm not totally sure what the process for doing these backports is like, but I'd be happy to do it myself, if that makes life easier for the maintainers.

Thanks in advance!

@tgross35
Copy link
Contributor

tgross35 commented Mar 7, 2025

Yes that will be included, this release PR only got created because I accidentally merged a PR that targeted libc-0.2 rather than main. Targeting main is the right thing to do, I’ll be doing backports and a release in the next couple of days 👍

@github-actions github-actions bot force-pushed the release-plz-2025-03-07T04-14-07Z branch 2 times, most recently from 79a7989 to 3c212ad Compare March 10, 2025 10:37
@hawkw
Copy link
Contributor

hawkw commented Mar 10, 2025

Lovely, thank you so much @tgross35! Really appreciate your help on getting this in!

@github-actions github-actions bot force-pushed the release-plz-2025-03-07T04-14-07Z branch from 3c212ad to be562ae Compare March 11, 2025 09:05
Co-authored-by: Trevor Gross <tmgross@umich.edu>
@tgross35 tgross35 force-pushed the release-plz-2025-03-07T04-14-07Z branch from be562ae to 78b0f8a Compare March 11, 2025 10:13
@tgross35 tgross35 enabled auto-merge March 11, 2025 10:13
@tgross35 tgross35 added this pull request to the merge queue Mar 11, 2025
Merged via the queue into libc-0.2 with commit 5f6db4c Mar 11, 2025
43 checks passed
@tgross35 tgross35 deleted the release-plz-2025-03-07T04-14-07Z branch March 11, 2025 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants