build(deps): Bump libc from 0.2.154 to 0.2.155 in /rust (#5039)

Bumps [libc](https://github.com/rust-lang/libc) from 0.2.154 to 0.2.155.
<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.155</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>SYS_lseek</code> and <code>SYS_mmap</code> for aarch64
Android by <a
href="https://github.com/lberrymage"><code>@​lberrymage</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3632">rust-lang/libc#3632</a></li>
<li>Correct the value of FAN_MARK_IGNORE by <a
href="https://github.com/severen"><code>@​severen</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3622">rust-lang/libc#3622</a></li>
<li>Update FreeBSD 13 CI image by <a
href="https://github.com/JohnTitor"><code>@​JohnTitor</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3671">rust-lang/libc#3671</a></li>
<li>android: add FUTEX_LOCK_PI2 by <a
href="https://github.com/rtzoeller"><code>@​rtzoeller</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3635">rust-lang/libc#3635</a></li>
<li>Fix out-of-bounds pointer arithmetic in CMSG_NXTHDR by <a
href="https://github.com/purplesyringa"><code>@​purplesyringa</code></a>
in <a
href="https://redirect.github.com/rust-lang/libc/pull/3676">rust-lang/libc#3676</a></li>
<li>Revert &quot;Support posix_spawn on Android&quot; by <a
href="https://github.com/JohnTitor"><code>@​JohnTitor</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3678">rust-lang/libc#3678</a></li>
<li>Unlock ci: fix wrong cfg emscripten by <a
href="https://github.com/tesuji"><code>@​tesuji</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3684">rust-lang/libc#3684</a></li>
<li>redox: correct EPOLL constants by <a
href="https://github.com/jackpot51"><code>@​jackpot51</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3686">rust-lang/libc#3686</a></li>
<li>[0.2] Revert &quot;Upgrade Docker images to Ubuntu 23.10&quot; on
sparc64 by <a
href="https://github.com/cuviper"><code>@​cuviper</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3708">rust-lang/libc#3708</a></li>
<li>Re-add <code>posix_spawn{_file_actions_t,attr_t}</code> on Android
by <a href="https://github.com/tesuji"><code>@​tesuji</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3690">rust-lang/libc#3690</a></li>
<li>Update version to <code>0.2.155</code> by <a
href="https://github.com/madsmtm"><code>@​madsmtm</code></a> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3682">rust-lang/libc#3682</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/lberrymage"><code>@​lberrymage</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-lang/libc/pull/3632">rust-lang/libc#3632</a></li>
<li><a
href="https://github.com/purplesyringa"><code>@​purplesyringa</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/libc/pull/3676">rust-lang/libc#3676</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/libc/compare/0.2.154...0.2.155">https://github.com/rust-lang/libc/compare/0.2.154...0.2.155</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7df63bd7f6"><code>7df63bd</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3682">#3682</a>
from madsmtm/new-version</li>
<li><a
href="0bbb5cda65"><code>0bbb5cd</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3690">#3690</a>
from tesuji/android-posix-spawn</li>
<li><a
href="15c74a4fab"><code>15c74a4</code></a>
Update version to 0.2.155</li>
<li><a
href="664947bdb0"><code>664947b</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3708">#3708</a>
from cuviper/ci-sparc64-0.2</li>
<li><a
href="61331df06f"><code>61331df</code></a>
Also skip <code>MFD_EXEC</code> and <code>MFD_NOEXEC_SEAL</code> on
sparc64</li>
<li><a
href="73d2004d3e"><code>73d2004</code></a>
Skip <code>SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV</code> on sparc64</li>
<li><a
href="80535f34aa"><code>80535f3</code></a>
Revert &quot;Upgrade Docker images to Ubuntu 23.10&quot; on sparc64</li>
<li><a
href="b2b2fd71f4"><code>b2b2fd7</code></a>
Readd posix_spawn{_file_actions_t,attr_t} on Android</li>
<li><a
href="76462771b6"><code>7646277</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3686">#3686</a>
from redox-os/redox-epoll-0.2</li>
<li><a
href="5eff703b92"><code>5eff703</code></a>
redox: correct EPOLL constants</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.154...0.2.155">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.154&new-version=0.2.155)](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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot]
2024-05-20 19:01:50 -07:00
committed by GitHub
parent 1ef775dee1
commit 4e6bcef6e5

4
rust/Cargo.lock generated
View File

@@ -3397,9 +3397,9 @@ dependencies = [
[[package]]
name = "libc"
version = "0.2.154"
version = "0.2.155"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346"
checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
[[package]]
name = "libloading"