Skip to content

Commit

Permalink
build(deps): bump libc from 0.2.155 to 0.2.158 (#210)
Browse files Browse the repository at this point in the history
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
dependabot[bot] authored Aug 19, 2024
1 parent a9f6969 commit d951266
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ futures = "0.3.27"
futures-timer = "3.0.3"
hex-literal = "0.4.1"
indexmap = { version = "2.0.0", features = ["std"] }
libc = "0.2.142"
libc = "0.2.158"
mockall = "0.13.0"
multiaddr = "0.17.0"
multihash = { version = "0.17.0", default-features = false, features = ["std", "multihash-impl", "identity", "sha2"] }
Expand Down

0 comments on commit d951266

Please sign in to comment.