Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(deps): bump libc from 0.2.155 to 0.2.158 (#210)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.155 to 0.2.158. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/releases">libc's releases</a>.</em></p> <blockquote> <h2>0.2.158</h2> <h3>Other</h3> <ul> <li>WASI: fix missing <code>Iterator</code> with <code>rustc-dep-of-std</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3856#event-13924913068">rust-lang/libc#3856</a></li> </ul> <h2>0.2.157</h2> <h3>Added</h3> <ul> <li>Apple: add <code>_NSGetArgv</code>, <code>_NSGetArgc</code> and <code>_NSGetProgname</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3702">rust-lang/libc#3702</a></li> <li>Build: add <code>RUSTC_WRAPPER</code> support in <a href="https://redirect.github.com/rust-lang/libc/pull/3845">rust-lang/libc#3845</a></li> <li>FreeBSD: add <code>execvpe</code> support from 14.1 release in <a href="https://redirect.github.com/rust-lang/libc/pull/3745">rust-lang/libc#3745</a></li> <li>Fuchsia: add <code>SO_BINDTOIFINDEX</code></li> <li>Linux: add <code>klogctl</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3777">rust-lang/libc#3777</a></li> <li>MacOS: add <code>fcntl</code> OFD commands in <a href="https://redirect.github.com/rust-lang/libc/pull/3563">rust-lang/libc#3563</a></li> <li>NetBSD: add <code>_lwp_park</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3721">rust-lang/libc#3721</a></li> <li>Solaris: add missing networking support in <a href="https://redirect.github.com/rust-lang/libc/pull/3717">rust-lang/libc#3717</a></li> <li>Unix: add <code>pthread_equal</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3773">rust-lang/libc#3773</a></li> <li>WASI: add <code>select</code>, <code>FD_SET</code>, <code>FD_ZERO</code>, <code>FD_ISSET </code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3681">rust-lang/libc#3681</a></li> </ul> <h3>Fixed</h3> <ul> <li>TEEOS: fix octal notation for <code>O_*</code> constants in <a href="https://redirect.github.com/rust-lang/libc/pull/3841">rust-lang/libc#3841</a></li> </ul> <h3>Changed</h3> <ul> <li>FreeBSD: always use freebsd12 when <code>rustc_dep_of_std</code> is set in <a href="https://redirect.github.com/rust-lang/libc/pull/3723">rust-lang/libc#3723</a></li> </ul> <h2>0.2.156</h2> <h3>Added</h3> <ul> <li>Apple: add <code>F_ALLOCATEPERSIST</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3712">rust-lang/libc#3712</a></li> <li>Apple: add <code>os_sync_wait_on_address</code> and related definitions in <a href="https://redirect.github.com/rust-lang/libc/pull/3769">rust-lang/libc#3769</a></li> <li>BSD: generalise <code>IPV6_DONTFRAG</code> to all BSD targets in <a href="https://redirect.github.com/rust-lang/libc/pull/3716">rust-lang/libc#3716</a></li> <li>FreeBSD/DragonFly: add <code>IP_RECVTTL</code>/<code>IPV6_RECVHOPLIMIT</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3751">rust-lang/libc#3751</a></li> <li>Hurd: add <code>XATTR_CREATE</code>, <code>XATTR_REPLACE</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3739">rust-lang/libc#3739</a></li> <li>Linux GNU: <code>confstr</code> API and <code>_CS_*</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3771">rust-lang/libc#3771</a></li> <li>Linux musl: add <code>preadv2</code> and <code>pwritev2</code> (1.2.5 min.) in <a href="https://redirect.github.com/rust-lang/libc/pull/3762">rust-lang/libc#3762</a></li> <li>VxWorks: add the constant <code>SOMAXCONN</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3761">rust-lang/libc#3761</a></li> <li>VxWorks: add a few errnoLib related constants in <a href="https://redirect.github.com/rust-lang/libc/pull/3780">rust-lang/libc#3780</a></li> </ul> <h3>Fixed</h3> <ul> <li>Solaris/illumos: Change <code>ifa_flags</code> type to u64 in <a href="https://redirect.github.com/rust-lang/libc/pull/3729">rust-lang/libc#3729</a></li> <li>QNX 7.0: Disable <code>libregex</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3775">rust-lang/libc#3775</a></li> </ul> <h3>Changed</h3> <ul> <li>QNX NTO: update platform support in <a href="https://redirect.github.com/rust-lang/libc/pull/3815">rust-lang/libc#3815</a></li> <li><code>addr_of!(EXTERN_STATIC)</code> is now considered safe in <a href="https://redirect.github.com/rust-lang/libc/pull/3776">rust-lang/libc#3776</a></li> </ul> <h3>Removed</h3> <ul> <li>Apple: remove <code>rmx_state</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3776">rust-lang/libc#3776</a></li> </ul> <h3>Other</h3> <ul> <li>Update or remove CI tests that have been failing</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.158/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.157...0.2.158">0.2.158</a> - 2024-08-19</h2> <h3>Other</h3> <ul> <li>WASI: fix missing <code>Iterator</code> with <code>rustc-dep-of-std</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3856#event-13924913068">rust-lang/libc#3856</a></li> </ul> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.156...0.2.157">0.2.157</a> - 2024-08-17</h2> <h3>Added</h3> <ul> <li>Apple: add <code>_NSGetArgv</code>, <code>_NSGetArgc</code> and <code>_NSGetProgname</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3702">rust-lang/libc#3702</a></li> <li>Build: add <code>RUSTC_WRAPPER</code> support in <a href="https://redirect.github.com/rust-lang/libc/pull/3845">rust-lang/libc#3845</a></li> <li>FreeBSD: add <code>execvpe</code> support from 14.1 release in <a href="https://redirect.github.com/rust-lang/libc/pull/3745">rust-lang/libc#3745</a></li> <li>Fuchsia: add <code>SO_BINDTOIFINDEX</code></li> <li>Linux: add <code>klogctl</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3777">rust-lang/libc#3777</a></li> <li>MacOS: add <code>fcntl</code> OFD commands in <a href="https://redirect.github.com/rust-lang/libc/pull/3563">rust-lang/libc#3563</a></li> <li>NetBSD: add <code>_lwp_park</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3721">rust-lang/libc#3721</a></li> <li>Solaris: add missing networking support in <a href="https://redirect.github.com/rust-lang/libc/pull/3717">rust-lang/libc#3717</a></li> <li>Unix: add <code>pthread_equal</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3773">rust-lang/libc#3773</a></li> <li>WASI: add <code>select</code>, <code>FD_SET</code>, <code>FD_ZERO</code>, <code>FD_ISSET </code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3681">rust-lang/libc#3681</a></li> </ul> <h3>Fixed</h3> <ul> <li>TEEOS: fix octal notation for <code>O_*</code> constants in <a href="https://redirect.github.com/rust-lang/libc/pull/3841">rust-lang/libc#3841</a></li> </ul> <h3>Changed</h3> <ul> <li>FreeBSD: always use freebsd12 when <code>rustc_dep_of_std</code> is set in <a href="https://redirect.github.com/rust-lang/libc/pull/3723">rust-lang/libc#3723</a></li> </ul> <h2><a href="https://github.com/rust-lang/libc/compare/v0.2.155...v0.2.156">0.2.156</a> - 2024-08-15</h2> <h3>Added</h3> <ul> <li>Apple: add <code>F_ALLOCATEPERSIST</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3712">rust-lang/libc#3712</a></li> <li>Apple: add <code>os_sync_wait_on_address</code> and related definitions in <a href="https://redirect.github.com/rust-lang/libc/pull/3769">rust-lang/libc#3769</a></li> <li>BSD: generalise <code>IPV6_DONTFRAG</code> to all BSD targets in <a href="https://redirect.github.com/rust-lang/libc/pull/3716">rust-lang/libc#3716</a></li> <li>FreeBSD/DragonFly: add <code>IP_RECVTTL</code>/<code>IPV6_RECVHOPLIMIT</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3751">rust-lang/libc#3751</a></li> <li>Hurd: add <code>XATTR_CREATE</code>, <code>XATTR_REPLACE</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3739">rust-lang/libc#3739</a></li> <li>Linux GNU: <code>confstr</code> API and <code>_CS_*</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3771">rust-lang/libc#3771</a></li> <li>Linux musl: add <code>preadv2</code> and <code>pwritev2</code> (1.2.5 min.) in <a href="https://redirect.github.com/rust-lang/libc/pull/3762">rust-lang/libc#3762</a></li> <li>VxWorks: add the constant <code>SOMAXCONN</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3761">rust-lang/libc#3761</a></li> <li>VxWorks: add a few errnoLib related constants in <a href="https://redirect.github.com/rust-lang/libc/pull/3780">rust-lang/libc#3780</a></li> </ul> <h3>Fixed</h3> <ul> <li>Solaris/illumos: Change <code>ifa_flags</code> type to u64 in <a href="https://redirect.github.com/rust-lang/libc/pull/3729">rust-lang/libc#3729</a></li> <li>QNX 7.0: Disable <code>libregex</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3775">rust-lang/libc#3775</a></li> </ul> <h3>Changed</h3> <ul> <li>QNX NTO: update platform support in <a href="https://redirect.github.com/rust-lang/libc/pull/3815">rust-lang/libc#3815</a></li> <li><code>addr_of!(EXTERN_STATIC)</code> is now considered safe in <a href="https://redirect.github.com/rust-lang/libc/pull/3776">rust-lang/libc#3776</a></li> </ul> <h3>Removed</h3> <ul> <li>Apple: remove <code>rmx_state</code> in <a href="https://redirect.github.com/rust-lang/libc/pull/3776">rust-lang/libc#3776</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/c809c58c6873c05c9aa8cb3b9142f6c4d2818e57"><code>c809c58</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3857">#3857</a> from rust-lang/release-plz-2024-08-19T05-21-04Z</li> <li><a href="https://github.com/rust-lang/libc/commit/0d28de58336f62ba1c21fe29125104c27bd4c19e"><code>0d28de5</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/rust-lang/libc/commit/284bd9e94d86a0f16235fe96d6390968855b11a5"><code>284bd9e</code></a> chore: release</li> <li><a href="https://github.com/rust-lang/libc/commit/268268146e312e4abafc6048b486db82afb540e3"><code>2682681</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3856">#3856</a> from tgross35/backport-wasi-fix</li> <li><a href="https://github.com/rust-lang/libc/commit/71440ab668b710c986fd02bfe901eaa573a66444"><code>71440ab</code></a> [wasi] Add use core::iter::Iterator;</li> <li><a href="https://github.com/rust-lang/libc/commit/6637dbe2365d0649ae592c9533a2f7b93ba7200a"><code>6637dbe</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3830">#3830</a> from rust-lang/release-plz-2024-08-15T20-50-10Z</li> <li><a href="https://github.com/rust-lang/libc/commit/51d81e3be8d56fd4dbf2d56cf8b9ea6b3f453150"><code>51d81e3</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/rust-lang/libc/commit/217b2ab86e6a43a8665225ae6552b980f56010fe"><code>217b2ab</code></a> chore: release</li> <li><a href="https://github.com/rust-lang/libc/commit/6d2b8a07676dd081b4779d9a91466e0f37a7893d"><code>6d2b8a0</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3852">#3852</a> from tgross35/backport-onion</li> <li><a href="https://github.com/rust-lang/libc/commit/64ee9dfc5e1026b6ff1813cfde54dc8c3646c947"><code>64ee9df</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3851">#3851</a> from tgross35/backport-romaine</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.155...0.2.158">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libc&package-manager=cargo&previous-version=0.2.155&new-version=0.2.158)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information