[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [libc](https://togithub.com/rust-lang/libc) | workspace.dependencies |
patch | `0.2.155` -> `0.2.158` |
---
### Release Notes
<details>
<summary>rust-lang/libc (libc)</summary>
###
[`v0.2.158`](https://togithub.com/rust-lang/libc/releases/tag/0.2.158)
[Compare
Source](https://togithub.com/rust-lang/libc/compare/0.2.157...0.2.158)
##### Other
- WASI: fix missing `Iterator` with `rustc-dep-of-std` in [#​3856
(comment)](https://togithub.com/rust-lang/libc/pull/3856#event-13924913068)
###
[`v0.2.157`](https://togithub.com/rust-lang/libc/releases/tag/0.2.157)
[Compare
Source](https://togithub.com/rust-lang/libc/compare/0.2.156...0.2.157)
##### Added
- Apple: add `_NSGetArgv`, `_NSGetArgc` and `_NSGetProgname` in
[#​3702](https://togithub.com/rust-lang/libc/pull/3702)
- Build: add `RUSTC_WRAPPER` support in
[#​3845](https://togithub.com/rust-lang/libc/pull/3845)
- FreeBSD: add `execvpe` support from 14.1 release in
[#​3745](https://togithub.com/rust-lang/libc/pull/3745)
- Fuchsia: add `SO_BINDTOIFINDEX`
- Linux: add `klogctl` in
[#​3777](https://togithub.com/rust-lang/libc/pull/3777)
- MacOS: add `fcntl` OFD commands in
[#​3563](https://togithub.com/rust-lang/libc/pull/3563)
- NetBSD: add `_lwp_park` in
[#​3721](https://togithub.com/rust-lang/libc/pull/3721)
- Solaris: add missing networking support in
[#​3717](https://togithub.com/rust-lang/libc/pull/3717)
- Unix: add `pthread_equal` in
[#​3773](https://togithub.com/rust-lang/libc/pull/3773)
- WASI: add `select`, `FD_SET`, `FD_ZERO`, ` FD_ISSET ` in
[#​3681](https://togithub.com/rust-lang/libc/pull/3681)
##### Fixed
- TEEOS: fix octal notation for `O_*` constants in
[#​3841](https://togithub.com/rust-lang/libc/pull/3841)
##### Changed
- FreeBSD: always use freebsd12 when `rustc_dep_of_std` is set in
[#​3723](https://togithub.com/rust-lang/libc/pull/3723)
###
[`v0.2.156`](https://togithub.com/rust-lang/libc/releases/tag/0.2.156)
[Compare
Source](https://togithub.com/rust-lang/libc/compare/0.2.155...0.2.156)
##### Added
- Apple: add `F_ALLOCATEPERSIST` in
[#​3712](https://togithub.com/rust-lang/libc/pull/3712)
- Apple: add `os_sync_wait_on_address` and related definitions in
[#​3769](https://togithub.com/rust-lang/libc/pull/3769)
- BSD: generalise `IPV6_DONTFRAG` to all BSD targets in
[#​3716](https://togithub.com/rust-lang/libc/pull/3716)
- FreeBSD/DragonFly: add `IP_RECVTTL`/`IPV6_RECVHOPLIMIT` in
[#​3751](https://togithub.com/rust-lang/libc/pull/3751)
- Hurd: add `XATTR_CREATE`, `XATTR_REPLACE` in
[#​3739](https://togithub.com/rust-lang/libc/pull/3739)
- Linux GNU: `confstr` API and `_CS_*` in
[#​3771](https://togithub.com/rust-lang/libc/pull/3771)
- Linux musl: add `preadv2` and `pwritev2` (1.2.5 min.) in
[#​3762](https://togithub.com/rust-lang/libc/pull/3762)
- VxWorks: add the constant `SOMAXCONN` in
[#​3761](https://togithub.com/rust-lang/libc/pull/3761)
- VxWorks: add a few errnoLib related constants in
[#​3780](https://togithub.com/rust-lang/libc/pull/3780)
##### Fixed
- Solaris/illumos: Change `ifa_flags` type to u64 in
[#​3729](https://togithub.com/rust-lang/libc/pull/3729)
- QNX 7.0: Disable `libregex` in
[#​3775](https://togithub.com/rust-lang/libc/pull/3775)
##### Changed
- QNX NTO: update platform support in
[#​3815](https://togithub.com/rust-lang/libc/pull/3815)
- `addr_of!(EXTERN_STATIC)` is now considered safe in
[#​3776](https://togithub.com/rust-lang/libc/pull/3776)
##### Removed
- Apple: remove `rmx_state` in
[#​3776](https://togithub.com/rust-lang/libc/pull/3776)
##### Other
- Update or remove CI tests that have been failing
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone
America/New_York, 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 this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
Release Notes:
- N/A
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>