chore(deps): Bump libc from 0.2.182 to 0.2.183 (#536)

Bumps [libc](https://github.com/rust-lang/libc) from 0.2.182 to 0.2.183.
<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.183</h2>
<h3>Added</h3>
<ul>
<li>ESP-IDF: Add <code>SOMAXCONN</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4993">#4993</a>)</li>
<li>Linux: Add <code>name_to_handle_at</code> and
<code>open_by_handle_at</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4988">#4988</a>)</li>
<li>NetBSD: Add <code>kinfo_file</code>, <code>kinfo_pcb</code>, and
related constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4985">#4985</a>)</li>
<li>OpenBSD: Add <code>kinfo_file</code> and related constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4991">#4991</a>)</li>
<li>VxWorks: Add additional structs and defines (<a
href="https://redirect.github.com/rust-lang/libc/pull/5003">#5003</a>)</li>
<li>Various: Implement <code>Default</code> for <code>timeval</code> and
<code>timespec</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4976">#4976</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Hexagon musl: Enable unstable 64-bit <code>time_t</code> support and
<code>musl_v1_2_3</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4992">#4992</a>)</li>
<li>Nintendo Switch: Fix target support (<a
href="https://redirect.github.com/rust-lang/libc/pull/4982">#4982</a>)</li>
<li>OpenBSD: Wrap an unused field in <code>Padding</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4997">#4997</a>)</li>
<li>Redox: Change <code>sigaction.sa_flags</code> to <code>c_int</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4986">#4986</a>)</li>
<li>Redox: Fix <code>blkcnt_t</code> type (<a
href="https://redirect.github.com/rust-lang/libc/pull/4994">#4994</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.183/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.182...0.2.183">0.2.183</a>
- 2026-03-08</h2>
<h3>Added</h3>
<ul>
<li>ESP-IDF: Add <code>SOMAXCONN</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4993">#4993</a>)</li>
<li>Linux: Add <code>name_to_handle_at</code> and
<code>open_by_handle_at</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4988">#4988</a>)</li>
<li>NetBSD: Add <code>kinfo_file</code>, <code>kinfo_pcb</code>, and
related constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4985">#4985</a>)</li>
<li>OpenBSD: Add <code>kinfo_file</code> and related constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4991">#4991</a>)</li>
<li>VxWorks: Add additional structs and defines (<a
href="https://redirect.github.com/rust-lang/libc/pull/5003">#5003</a>)</li>
<li>Various: Implement <code>Default</code> for <code>timeval</code> and
<code>timespec</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4976">#4976</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Hexagon musl: Enable unstable 64-bit <code>time_t</code> support and
<code>musl_v1_2_3</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4992">#4992</a>)</li>
<li>Nintendo Switch: Fix target support (<a
href="https://redirect.github.com/rust-lang/libc/pull/4982">#4982</a>)</li>
<li>OpenBSD: Wrap an unused field in <code>Padding</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4997">#4997</a>)</li>
<li>Redox: Change <code>sigaction.sa_flags</code> to <code>c_int</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4986">#4986</a>)</li>
<li>Redox: Fix <code>blkcnt_t</code> type (<a
href="https://redirect.github.com/rust-lang/libc/pull/4994">#4994</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5660e6fc05"><code>5660e6f</code></a>
chore: Release libc 0.2.183</li>
<li><a
href="8b439b7678"><code>8b439b7</code></a>
allow unused link_cfg feature in rustc-dep-of-std</li>
<li><a
href="e6436dcf4a"><code>e6436dc</code></a>
Adding structs and defines for vxworks</li>
<li><a
href="e9cca04dff"><code>e9cca04</code></a>
Linux: add <code>name_to_handle_at</code> and
<code>open_by_handle_at</code></li>
<li><a
href="af8b8127bc"><code>af8b812</code></a>
linux: relocate PIDFD definitions to src/new</li>
<li><a
href="d0bd7e2f2f"><code>d0bd7e2</code></a>
NetBSD: add kinfo_file, kinfo_pcb structures and related constants</li>
<li><a
href="17f5cce00d"><code>17f5cce</code></a>
build(deps): bump actions/upload-artifact from 6 to 7</li>
<li><a
href="62c89e800a"><code>62c89e8</code></a>
OpenBSD: Wrap an unused field in <code>Padding</code></li>
<li><a
href="82cb126e16"><code>82cb126</code></a>
enable musl32_time64 and musl_v1_2_3 for hexagon</li>
<li><a
href="e7f99026dc"><code>e7f9902</code></a>
redox: fix blkcnt_t type</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.182...0.2.183">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.182&new-version=0.2.183)](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 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]
2026-03-09 20:49:10 +00:00
committed by GitHub
parent c3f26e68d6
commit 86c1b9ca22
2 changed files with 3 additions and 3 deletions

4
Cargo.lock generated
View File

@@ -68,9 +68,9 @@ dependencies = [
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.182" version = "0.2.183"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d"
[[package]] [[package]]
name = "shlex" name = "shlex"

View File

@@ -12,7 +12,7 @@ resolver = "3"
members = ["examples/*"] members = ["examples/*"]
[dependencies] [dependencies]
libc = "0.2.182" libc = "0.2.183"
[build-dependencies] [build-dependencies]
autotools = { version = "0.2.7", optional = true } autotools = { version = "0.2.7", optional = true }