Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Commit 9673c54

Browse files
authored
chore(deps): bump libc from 0.2.161 to 0.2.162 (#308)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.161 to 0.2.162. <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.162</h2> <h3>Added</h3> <ul> <li>Android: fix the alignment of <code>uc_mcontext</code> on arm64 <a href="https://redirect.github.com/rust-lang/libc/pull/3894">rust-lang/libc#3894</a></li> <li>Apple: add <code>host_cpu_load_info</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3916">rust-lang/libc#3916</a></li> <li>ESP-IDF: add a time flag <a href="https://redirect.github.com/rust-lang/libc/pull/3993">rust-lang/libc#3993</a></li> <li>FreeBSD: add the <code>CLOSE_RANGE_CLOEXEC</code> flag<a href="https://redirect.github.com/rust-lang/libc/pull/3996">rust-lang/libc#3996</a></li> <li>FreeBSD: fix test errors regarding <code>__gregset_t</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3995">rust-lang/libc#3995</a></li> <li>FreeBSD: fix tests on x86 FreeBSD 15 <a href="https://redirect.github.com/rust-lang/libc/pull/3948">rust-lang/libc#3948</a></li> <li>FreeBSD: make <code>ucontext_t</code> and <code>mcontext_t</code> available on all architectures <a href="https://redirect.github.com/rust-lang/libc/pull/3848">rust-lang/libc#3848</a></li> <li>Haiku: add <code>getentropy</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3991">rust-lang/libc#3991</a></li> <li>Illumos: add <code>syncfs</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3990">rust-lang/libc#3990</a></li> <li>Illumos: add some recently-added constants <a href="https://redirect.github.com/rust-lang/libc/pull/3999">rust-lang/libc#3999</a></li> <li>Linux: add <code>ioctl</code> flags <a href="https://redirect.github.com/rust-lang/libc/pull/3960">rust-lang/libc#3960</a></li> <li>Linux: add epoll busy polling parameters <a href="https://redirect.github.com/rust-lang/libc/pull/3922">rust-lang/libc#3922</a></li> <li>NuttX: add <code>pthread_[get/set]name_np</code> <a href="https://redirect.github.com/rust-lang/libc/pull/4003">rust-lang/libc#4003</a></li> <li>RTEMS: add <code>arc4random_buf</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3989">rust-lang/libc#3989</a></li> <li>Trusty OS: add initial support <a href="https://redirect.github.com/rust-lang/libc/pull/3942">rust-lang/libc#3942</a></li> <li>WASIp2: expand socket support <a href="https://redirect.github.com/rust-lang/libc/pull/3981">rust-lang/libc#3981</a></li> </ul> <h3>Fixed</h3> <ul> <li>Emscripten: don't pass <code>-lc</code> <a href="https://redirect.github.com/rust-lang/libc/pull/4002">rust-lang/libc#4002</a></li> <li>Hurd: change <code>st_fsid</code> field to <code>st_dev</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3785">rust-lang/libc#3785</a></li> <li>Hurd: fix the definition of <code>utsname</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3992">rust-lang/libc#3992</a></li> <li>Illumos/Solaris: fix <code>FNM_CASEFOLD</code> definition <a href="https://redirect.github.com/rust-lang/libc/pull/4004">rust-lang/libc#4004</a></li> <li>Solaris: fix all tests <a href="https://redirect.github.com/rust-lang/libc/pull/3864">rust-lang/libc#3864</a></li> </ul> <h3>Other</h3> <ul> <li>CI: Add loongarch64 <a href="https://redirect.github.com/rust-lang/libc/pull/4000">rust-lang/libc#4000</a></li> <li>CI: Check that semver files are sorted <a href="https://redirect.github.com/rust-lang/libc/pull/4018">rust-lang/libc#4018</a></li> <li>CI: Re-enable the FreeBSD 15 job <a href="https://redirect.github.com/rust-lang/libc/pull/3988">rust-lang/libc#3988</a></li> <li>Clean up imports and <code>extern crate</code> usage <a href="https://redirect.github.com/rust-lang/libc/pull/3897">rust-lang/libc#3897</a></li> <li>Convert <code>mode_t</code> constants to octal <a href="https://redirect.github.com/rust-lang/libc/pull/3634">rust-lang/libc#3634</a></li> <li>Remove the <code>wasm32-wasi</code> target that has been deleted upstream <a href="https://redirect.github.com/rust-lang/libc/pull/4013">rust-lang/libc#4013</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.162/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.161...0.2.162">0.2.162</a> - 2024-11-07</h2> <h3>Added</h3> <ul> <li>Android: fix the alignment of <code>uc_mcontext</code> on arm64 <a href="https://redirect.github.com/rust-lang/libc/pull/3894">rust-lang/libc#3894</a></li> <li>Apple: add <code>host_cpu_load_info</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3916">rust-lang/libc#3916</a></li> <li>ESP-IDF: add a time flag <a href="https://redirect.github.com/rust-lang/libc/pull/3993">rust-lang/libc#3993</a></li> <li>FreeBSD: add the <code>CLOSE_RANGE_CLOEXEC</code> flag<a href="https://redirect.github.com/rust-lang/libc/pull/3996">rust-lang/libc#3996</a></li> <li>FreeBSD: fix test errors regarding <code>__gregset_t</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3995">rust-lang/libc#3995</a></li> <li>FreeBSD: fix tests on x86 FreeBSD 15 <a href="https://redirect.github.com/rust-lang/libc/pull/3948">rust-lang/libc#3948</a></li> <li>FreeBSD: make <code>ucontext_t</code> and <code>mcontext_t</code> available on all architectures <a href="https://redirect.github.com/rust-lang/libc/pull/3848">rust-lang/libc#3848</a></li> <li>Haiku: add <code>getentropy</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3991">rust-lang/libc#3991</a></li> <li>Illumos: add <code>syncfs</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3990">rust-lang/libc#3990</a></li> <li>Illumos: add some recently-added constants <a href="https://redirect.github.com/rust-lang/libc/pull/3999">rust-lang/libc#3999</a></li> <li>Linux: add <code>ioctl</code> flags <a href="https://redirect.github.com/rust-lang/libc/pull/3960">rust-lang/libc#3960</a></li> <li>Linux: add epoll busy polling parameters <a href="https://redirect.github.com/rust-lang/libc/pull/3922">rust-lang/libc#3922</a></li> <li>NuttX: add <code>pthread_[get/set]name_np</code> <a href="https://redirect.github.com/rust-lang/libc/pull/4003">rust-lang/libc#4003</a></li> <li>RTEMS: add <code>arc4random_buf</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3989">rust-lang/libc#3989</a></li> <li>Trusty OS: add initial support <a href="https://redirect.github.com/rust-lang/libc/pull/3942">rust-lang/libc#3942</a></li> <li>WASIp2: expand socket support <a href="https://redirect.github.com/rust-lang/libc/pull/3981">rust-lang/libc#3981</a></li> </ul> <h3>Fixed</h3> <ul> <li>Emscripten: don't pass <code>-lc</code> <a href="https://redirect.github.com/rust-lang/libc/pull/4002">rust-lang/libc#4002</a></li> <li>Hurd: change <code>st_fsid</code> field to <code>st_dev</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3785">rust-lang/libc#3785</a></li> <li>Hurd: fix the definition of <code>utsname</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3992">rust-lang/libc#3992</a></li> <li>Illumos/Solaris: fix <code>FNM_CASEFOLD</code> definition <a href="https://redirect.github.com/rust-lang/libc/pull/4004">rust-lang/libc#4004</a></li> <li>Solaris: fix all tests <a href="https://redirect.github.com/rust-lang/libc/pull/3864">rust-lang/libc#3864</a></li> </ul> <h3>Other</h3> <ul> <li>CI: Add loongarch64 <a href="https://redirect.github.com/rust-lang/libc/pull/4000">rust-lang/libc#4000</a></li> <li>CI: Check that semver files are sorted <a href="https://redirect.github.com/rust-lang/libc/pull/4018">rust-lang/libc#4018</a></li> <li>CI: Re-enable the FreeBSD 15 job <a href="https://redirect.github.com/rust-lang/libc/pull/3988">rust-lang/libc#3988</a></li> <li>Clean up imports and <code>extern crate</code> usage <a href="https://redirect.github.com/rust-lang/libc/pull/3897">rust-lang/libc#3897</a></li> <li>Convert <code>mode_t</code> constants to octal <a href="https://redirect.github.com/rust-lang/libc/pull/3634">rust-lang/libc#3634</a></li> <li>Remove the <code>wasm32-wasi</code> target that has been deleted upstream <a href="https://redirect.github.com/rust-lang/libc/pull/4013">rust-lang/libc#4013</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/b8c255c8a6ce49dfc4266cc88f4d44037098b5a5"><code>b8c255c</code></a> chore: release v0.2.162</li> <li><a href="https://github.com/rust-lang/libc/commit/acb0c19fb46cdee5b8032a1ddb924d5673936182"><code>acb0c19</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/4020">#4020</a> from tgross35/backport-collard-greens</li> <li><a href="https://github.com/rust-lang/libc/commit/33a772c45315975c0fcee2ecabc8a0fd822e37a4"><code>33a772c</code></a> feat: add <code>ioctl</code> flags in <code>linux/if_tun.h</code></li> <li><a href="https://github.com/rust-lang/libc/commit/a3ca238655ccb156812e4db39d1997471df1f5d8"><code>a3ca238</code></a> freebsd adding CLOSE_RANGE_CLOEXEC flag</li> <li><a href="https://github.com/rust-lang/libc/commit/8c88d9aa522804a66e4a840516756fbc29bff0f7"><code>8c88d9a</code></a> armv7-unknown-freebsd: fix test errors regarding __gregset_t</li> <li><a href="https://github.com/rust-lang/libc/commit/c0c93913f0ffd5803ea57587501c07a23b6e78ac"><code>c0c9391</code></a> Fix the build on armv7-unknown-freebsd</li> <li><a href="https://github.com/rust-lang/libc/commit/d435e9bea0ae76736a7cd5f1a51cc674f713e68a"><code>d435e9b</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/4006">#4006</a> from tgross35/backport-spinach</li> <li><a href="https://github.com/rust-lang/libc/commit/7ee37b9f539a0a492e5e7cc2ac7db2924f138f70"><code>7ee37b9</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/4017">#4017</a> from tgross35/backport-watercress</li> <li><a href="https://github.com/rust-lang/libc/commit/073c7b4b89f4a9d4cdb4dbda674e55c73a50d1c8"><code>073c7b4</code></a> Fix definition of FIODGNAME on 32-bit FreeBSD</li> <li><a href="https://github.com/rust-lang/libc/commit/255b039d9e46316eda681cc38e1d627ce1fb8068"><code>255b039</code></a> Fix size of struct kinfo_file on 32-bit FreeBSD</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.161...0.2.162">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.161&new-version=0.2.162)](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>
2 parents 0fb4a3a + dd060a2 commit 9673c54

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)