Commit Graph
100 Commits
Author SHA1 Message Date
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e64303b566 chore(deps): Bump vendor/bdwgc from 529f514 to 2547e33 (#578)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `529f514` to
`2547e33`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2547e33aa8123320dd8021ca3cea998075ede415"><code>2547e33</code></a>
GH Actions: Change cppcheck runner to ubuntu-24.04-arm</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/67109a8beea00967fc52e50f9d30da40b60429c7"><code>67109a8</code></a>
GH Actions: Re-enable GC_GCJ_MARK_DESCR_OFFSET test</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a43ab430774d59b669262e2400fb16a8202805be"><code>a43ab43</code></a>
Fix link misinterpretation in negative GC_DS_PER_OBJECT with large
offset</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b0d943f2f3d0a28adb87e2a055ced5ba76a69b19"><code>b0d943f</code></a>
Call FREE_PROFILER_HOOK() for objects in empty 'disclaim' heap
blocks</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/465cb02eb1bccd59c324b0b1719fdea79c63e71a"><code>465cb02</code></a>
Simplify alloc_hdr function</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/529f51427d25e4932c5b89aacb72f93ced4e2fd6...2547e33aa8123320dd8021ca3cea998075ede415">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-09-22 19:15:06 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> cd7a1708ec chore(deps): Bump vendor/bdwgc from a13eb57 to 529f514 (#577)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `a13eb57` to
`529f514`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/529f51427d25e4932c5b89aacb72f93ced4e2fd6"><code>529f514</code></a>
Remove pcount argument of GC_clear_block</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e82e620ab859dbc9f9b99218d9c15749a29fa85b"><code>e82e620</code></a>
Delete redundant FREE_PROFILER_HOOK() calls in case of small
objects</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4e2d49291b8b85c9ea5b45f82ac921dffdfd5dac"><code>4e2d492</code></a>
Avoid multiple usage of GC_obj_kinds[kind] in GC_new_hblk</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dc32133617fb7d9495f219293921629079a87ec8"><code>dc32133</code></a>
Adjust text size of hdr structure in diagram in tree.md</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/a13eb5756f484c1856b41be0acf9fdd2d09df207...529f51427d25e4932c5b89aacb72f93ced4e2fd6">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-09-21 19:15:33 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 45e19bebbb chore(deps): Bump vendor/bdwgc from b516152 to a13eb57 (#575)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `b516152` to
`a13eb57`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a13eb5756f484c1856b41be0acf9fdd2d09df207"><code>a13eb57</code></a>
GH Actions: Fix cppcheck cache_key</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bd2851377c71b380187429307b3d4ae7c40bd04e"><code>bd28513</code></a>
Add assertion about 'lg' argument to non-static functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/47111137811925b6f43cb130ce239cf5e7002f21"><code>4711113</code></a>
GH Actions: Change cppcheck runner to ubuntu-24.04</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cecb6ad6a80ff4dc747c0097ec4e053ea8ba9c69"><code>cecb6ad</code></a>
Avoid multiple usage of GC_obj_kinds[kind] in GC_start_reclaim()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9655f97b41c8711e08274dce019dcfd9334b68ce"><code>9655f97</code></a>
Travis CI: Remove ppc64le builds</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fd8c9e9cb30684de3b8ac48e05c0a726e0d43c09"><code>fd8c9e9</code></a>
Fix comment of CORD_ec_flush_buf</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7e6636230df19660f0e5be10612bfc95bfa62feb"><code>7e66362</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2026-09-01</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/b5161529cafc93cbfaeef23fc81005c5beddbfee...a13eb5756f484c1856b41be0acf9fdd2d09df207">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-09-15 19:15:40 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> fdba946c39 chore(deps): Bump streetsidesoftware/cspell-action from 9.0.1 to 9.1.0 (#574)
Bumps
[streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action)
from 9.0.1 to 9.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/streetsidesoftware/cspell-action/releases">streetsidesoftware/cspell-action's
releases</a>.</em></p>
<blockquote>
<h2>v9.1.0</h2>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v9.0.1...v9.1.0">9.1.0</a>
(2026-09-04)</h2>
<h3>Features</h3>
<ul>
<li>Update CSpell version (10.1.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2746">#2746</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/16fdd45f618b08e6e497fc74990ba33bd9e4edbd">16fdd45</a>)</li>
<li>Update CSpell version (10.2.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2755">#2755</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/61bcff295209ec5c244d49dce35d9ff9c474c113">61bcff2</a>)</li>
</ul>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>Update CSpell version (10.1.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2748">#2748</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/705b9d52721577e2d52605a9a49edab7fe99f25d">705b9d5</a>)</li>
<li>Update CSpell version (10.2.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2756">#2756</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ff193e1f0fdf2a5b3393c02b514c1017785cd857">ff193e1</a>)</li>
<li>Update CSpell version (10.2.2) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2758">#2758</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/86da7af2624e76aba6ec5aa3918d0fda114c2736">86da7af</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2743">#2743</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/13f222eac06bee3a9b1dd3b082279e7443c6d717">13f222e</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2753">#2753</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/2f47bea1da38cdf1c52eacfd8c697663e411e713">2f47bea</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2747">#2747</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/388fa3e76a267621a4429f1f9fde48065a3582b2">388fa3e</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2752">#2752</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/c0b97ad0173f0b318a0255b4276e9c3e413f4c55">c0b97ad</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md">streetsidesoftware/cspell-action's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<p>All notable changes to this project will be documented in this file.
See <a
href="https://github.com/conventional-changelog/standard-version">standard-version</a>
for commit guidelines.</p>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v9.0.1...v9.1.0">9.1.0</a>
(2026-09-04)</h2>
<h3>Features</h3>
<ul>
<li>Update CSpell version (10.1.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2746">#2746</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/16fdd45f618b08e6e497fc74990ba33bd9e4edbd">16fdd45</a>)</li>
<li>Update CSpell version (10.2.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2755">#2755</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/61bcff295209ec5c244d49dce35d9ff9c474c113">61bcff2</a>)</li>
</ul>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>Update CSpell version (10.1.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2748">#2748</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/705b9d52721577e2d52605a9a49edab7fe99f25d">705b9d5</a>)</li>
<li>Update CSpell version (10.2.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2756">#2756</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ff193e1f0fdf2a5b3393c02b514c1017785cd857">ff193e1</a>)</li>
<li>Update CSpell version (10.2.2) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2758">#2758</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/86da7af2624e76aba6ec5aa3918d0fda114c2736">86da7af</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2743">#2743</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/13f222eac06bee3a9b1dd3b082279e7443c6d717">13f222e</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2753">#2753</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/2f47bea1da38cdf1c52eacfd8c697663e411e713">2f47bea</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2747">#2747</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/388fa3e76a267621a4429f1f9fde48065a3582b2">388fa3e</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2752">#2752</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/c0b97ad0173f0b318a0255b4276e9c3e413f4c55">c0b97ad</a>)</li>
</ul>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v9.0.0...v9.0.1">9.0.1</a>
(2026-08-15)</h2>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>make sure the dictionaries are up to date. (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2733">#2733</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ed61a9ef501ef10e1857a1a852506743cc79913c">ed61a9e</a>)</li>
</ul>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v8.4.0...v9.0.0">9.0.0</a>
(2026-08-15)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>Update CSpell version (10.0.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2675">#2675</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>Update CSpell version (10.0.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2675">#2675</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ad2c8811c41452c03875e40778bfffb824c5b46e">ad2c881</a>)</li>
</ul>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>Update CSpell version (10.0.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2711">#2711</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/27dd4ca8ca703e4358a6d6359f28135cc2522eeb">27dd4ca</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2717">#2717</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7f801dad894c9650fe1448adae011f10488c7319">7f801da</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2729">#2729</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7a3024662c158b069170d64f5961cf5bfcfba8a5">7a30246</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2676">#2676</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/927b1b484eb0b1a5d60be86898b3a3d37b768b60">927b1b4</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2683">#2683</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/1130633c547e1a54423f755c13eb5ad32ad6cd84">1130633</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2694">#2694</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ec37533c2a3b3538c99017b53454ff5a5e06abd3">ec37533</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/6f3c77c1406bc930f944ba97e9801a22e42caf58"><code>6f3c77c</code></a>
chore(main): release 9.1.0 (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2744">#2744</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/ff2cea2bd994c495e8c917cd992054e0a7b166c1"><code>ff2cea2</code></a>
ci: Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2757">#2757</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/86da7af2624e76aba6ec5aa3918d0fda114c2736"><code>86da7af</code></a>
fix: Update CSpell version (10.2.2) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2758">#2758</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/ff193e1f0fdf2a5b3393c02b514c1017785cd857"><code>ff193e1</code></a>
fix: Update CSpell version (10.2.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2756">#2756</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/9ce2e1d164c331b7cb620fae76e2f9112fd723ea"><code>9ce2e1d</code></a>
chore: enable all CSpell depdencies</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/8e7c0923f2b89739b3158d7186843fea456314f5"><code>8e7c092</code></a>
chore: improve CSpell Update Commit Msg</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/dc6a67c31c40639d539ca48813d9d5fdd3b7b237"><code>dc6a67c</code></a>
ci: Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2754">#2754</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/61bcff295209ec5c244d49dce35d9ff9c474c113"><code>61bcff2</code></a>
feat: Update CSpell version (10.2.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2755">#2755</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/c0b97ad0173f0b318a0255b4276e9c3e413f4c55"><code>c0b97ad</code></a>
fix: Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2752">#2752</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/2f47bea1da38cdf1c52eacfd8c697663e411e713"><code>2f47bea</code></a>
fix: Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2753">#2753</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/streetsidesoftware/cspell-action/compare/e0668cf020899e887ee8ad4d173c31738a79eae8...6f3c77c1406bc930f944ba97e9801a22e42caf58">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=streetsidesoftware/cspell-action&package-manager=github_actions&previous-version=9.0.1&new-version=9.1.0)](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>
2026-09-07 19:16:09 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 022117ed9f chore(deps): Bump vendor/bdwgc from 331e007 to b516152 (#573)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `331e007` to
`b516152`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b5161529cafc93cbfaeef23fc81005c5beddbfee"><code>b516152</code></a>
Eliminate 'var can be declared as const' cppcheck warnings in cord and
misc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/61fdffa0bd50b067a4a05c34a783c2585fe4c6ef"><code>61fdffa</code></a>
Workaround 'parameter can be declared as const' cppcheck FPs in
mark/os_dep</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1e5c206f87c7c06a868abe59165a4073b85589d5"><code>1e5c206</code></a>
GH Actions: Update cppcheck to 2.21.1</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e7d8ab4a6815c7c6e2e6a15e0c341d2a4db80fa6"><code>e7d8ab4</code></a>
Change clear_fl_links to accept non-empty free list directly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a0d87391ed940ac35c9880df6d3cc705269a491f"><code>a0d8739</code></a>
Fix various typos in comments of cord.am and cord headers</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/04fa22732bad5f5121226d589bc2b8060ba6d446"><code>04fa227</code></a>
Fix various typos in 'autoconf' document</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6cc2b37d52698661951e4fc901ee274a5a92d13a"><code>6cc2b37</code></a>
Fix system path for <code>.so</code> libraries installation in
'autoconf' document</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d46750f05812cebd664468d0e9e79858bf22fc40"><code>d46750f</code></a>
Better document gcc -fprofile-generate/use option in extra/gc.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/753dce678105f71b04641f15081d57563177b4e1"><code>753dce6</code></a>
Fix various typos in comments in extra/gc.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9aa33f2a6ee6cff3a8def1b534f8336978f809bc"><code>9aa33f2</code></a>
Cast unused argument to void in MARK_BIT_NO and MARK_BIT_OFFSET</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/331e007fffa19b6344982b7eb3f4ea8f973f68c7...b5161529cafc93cbfaeef23fc81005c5beddbfee">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-09-07 19:15:30 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 859998ab27 chore(deps): Bump vendor/bdwgc from 39b0d4e to 331e007 (#572)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `39b0d4e` to
`331e007`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/331e007fffa19b6344982b7eb3f4ea8f973f68c7"><code>331e007</code></a>
Change clear_all_fl_marks to return number of bytes on free lists</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/649ed1324208e8f1432d78024e25f85bb02eb641"><code>649ed13</code></a>
Update copyright information in allchblk.c and other modified files
(2026)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/330df7094b64221b11c09356fedb6ff9dd7b68cf"><code>330df70</code></a>
Define and use THREAD_GCJ_FREELISTS internal macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/685b501e0e2af4ae1eeaca7afbe1469c90a7b77c"><code>685b501</code></a>
Fix IGNORE_DYNAMIC_LOADING macro name in build.zig</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e8572a28b716b3d04c059e2135b588600f9bc890"><code>e8572a2</code></a>
Do not define set_all_fl_marks() if NO_FIND_LEAK</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7ea0a4a5cba91a33d8946a47863daa4dadbfd2ff"><code>7ea0a4a</code></a>
Add TODO items in GC_mark_some</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/efa58a1257bcf14e6e7fd6769c78166af909801d"><code>efa58a1</code></a>
Disable incremental mode completely if saving back pointers is on</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/39b0d4ecf9bdc65a971e9423f4080d40814da6ce...331e007fffa19b6344982b7eb3f4ea8f973f68c7">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-08-26 19:16:23 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a8b8bd3dc7 chore(deps): Bump streetsidesoftware/cspell-action from 8.4.0 to 9.0.1 (#571)
Bumps
[streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action)
from 8.4.0 to 9.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/streetsidesoftware/cspell-action/releases">streetsidesoftware/cspell-action's
releases</a>.</em></p>
<blockquote>
<h2>v9.0.1</h2>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v9.0.0...v9.0.1">9.0.1</a>
(2026-08-15)</h2>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>make sure the dictionaries are up to date. (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2733">#2733</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ed61a9ef501ef10e1857a1a852506743cc79913c">ed61a9e</a>)</li>
</ul>
<h2>v9.0.0</h2>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v8.4.0...v9.0.0">9.0.0</a>
(2026-08-15)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>Update CSpell version (10.0.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2675">#2675</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>Update CSpell version (10.0.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2675">#2675</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ad2c8811c41452c03875e40778bfffb824c5b46e">ad2c881</a>)</li>
</ul>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>Update CSpell version (10.0.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2711">#2711</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/27dd4ca8ca703e4358a6d6359f28135cc2522eeb">27dd4ca</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2717">#2717</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7f801dad894c9650fe1448adae011f10488c7319">7f801da</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2729">#2729</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7a3024662c158b069170d64f5961cf5bfcfba8a5">7a30246</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2676">#2676</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/927b1b484eb0b1a5d60be86898b3a3d37b768b60">927b1b4</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2683">#2683</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/1130633c547e1a54423f755c13eb5ad32ad6cd84">1130633</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2694">#2694</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ec37533c2a3b3538c99017b53454ff5a5e06abd3">ec37533</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2695">#2695</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7dcf1206fe16820657ebc51459e6292c3e9efc96">7dcf120</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2696">#2696</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/d552416f18f877a6508e5de33265bd6bbf1f51be">d552416</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2710">#2710</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/f433a6252b1c9302284d950de2a903b9b372e03b">f433a62</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md">streetsidesoftware/cspell-action's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<p>All notable changes to this project will be documented in this file.
See <a
href="https://github.com/conventional-changelog/standard-version">standard-version</a>
for commit guidelines.</p>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v9.0.0...v9.0.1">9.0.1</a>
(2026-08-15)</h2>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>make sure the dictionaries are up to date. (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2733">#2733</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ed61a9ef501ef10e1857a1a852506743cc79913c">ed61a9e</a>)</li>
</ul>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v8.4.0...v9.0.0">9.0.0</a>
(2026-08-15)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>Update CSpell version (10.0.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2675">#2675</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>Update CSpell version (10.0.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2675">#2675</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ad2c8811c41452c03875e40778bfffb824c5b46e">ad2c881</a>)</li>
</ul>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>Update CSpell version (10.0.1) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2711">#2711</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/27dd4ca8ca703e4358a6d6359f28135cc2522eeb">27dd4ca</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2717">#2717</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7f801dad894c9650fe1448adae011f10488c7319">7f801da</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2729">#2729</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7a3024662c158b069170d64f5961cf5bfcfba8a5">7a30246</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2676">#2676</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/927b1b484eb0b1a5d60be86898b3a3d37b768b60">927b1b4</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2683">#2683</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/1130633c547e1a54423f755c13eb5ad32ad6cd84">1130633</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2694">#2694</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/ec37533c2a3b3538c99017b53454ff5a5e06abd3">ec37533</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2695">#2695</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/7dcf1206fe16820657ebc51459e6292c3e9efc96">7dcf120</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2696">#2696</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/d552416f18f877a6508e5de33265bd6bbf1f51be">d552416</a>)</li>
<li>Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2710">#2710</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/f433a6252b1c9302284d950de2a903b9b372e03b">f433a62</a>)</li>
</ul>
<h2><a
href="https://github.com/streetsidesoftware/cspell-action/compare/v8.3.0...v8.4.0">8.4.0</a>
(2026-04-05)</h2>
<h3>Features</h3>
<ul>
<li>Update CSpell version (9.8.0) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2674">#2674</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/fdcf3bab72b55ae5d9444f987b8d596960c093cc">fdcf3ba</a>)</li>
</ul>
<h3>Updates and Bug Fixes</h3>
<ul>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2628">#2628</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/356d6ad5a4f6dbd9411e5af7a97b4fb6f8a2401d">356d6ad</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2634">#2634</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/4d2f4fd6311e34b3ae1c4b95bbff649cf8cead85">4d2f4fd</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2642">#2642</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/21dee0c4a9988af996af6aaea4d5a74292acf071">21dee0c</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2657">#2657</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/3f8d667b78425b21b07f87f8e3e94bf3e7e484d6">3f8d667</a>)</li>
<li>Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2661">#2661</a>)
(<a
href="https://github.com/streetsidesoftware/cspell-action/commit/e15595b0eac2f375846ab553ba1deae0868e24a6">e15595b</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/e0668cf020899e887ee8ad4d173c31738a79eae8"><code>e0668cf</code></a>
chore(main): release 9.0.1 (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2734">#2734</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/ed61a9ef501ef10e1857a1a852506743cc79913c"><code>ed61a9e</code></a>
fix: make sure the dictionaries are up to date. (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2733">#2733</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/a670ca8616c79069394da60e3cc71d6edb1f91c2"><code>a670ca8</code></a>
chore(main): release 9.0.0 (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2682">#2682</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/7319e02e30249e4faa815ab45e2f33b79739d3c8"><code>7319e02</code></a>
ci: Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2732">#2732</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/ffbcf8f2d48ef758a78e2a14e7136bdaa995731f"><code>ffbcf8f</code></a>
chore: Set pnpm minimumReleaseAge (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2731">#2731</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/c48ca1c435546d78d9fc08f8197e6c7e98dc509b"><code>c48ca1c</code></a>
chore: Update PNPM (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2664">#2664</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/c223c969c98cabda0e9a4673f90a1415b404d120"><code>c223c96</code></a>
chore(deps-dev): bump tsdown from 0.21.10 to 0.22.14 (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2721">#2721</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/f433a6252b1c9302284d950de2a903b9b372e03b"><code>f433a62</code></a>
fix: Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2710">#2710</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/7a3024662c158b069170d64f5961cf5bfcfba8a5"><code>7a30246</code></a>
fix: Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2729">#2729</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell-action/commit/7f801dad894c9650fe1448adae011f10488c7319"><code>7f801da</code></a>
fix: Update Dictionaries and Dependencies (<a
href="https://redirect.github.com/streetsidesoftware/cspell-action/issues/2717">#2717</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/streetsidesoftware/cspell-action/compare/de2a73e963e7443969755b648a1008f77033c5b2...e0668cf020899e887ee8ad4d173c31738a79eae8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=streetsidesoftware/cspell-action&package-manager=github_actions&previous-version=8.4.0&new-version=9.0.1)](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>
2026-08-18 19:15:51 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e585cdc5c8 chore(deps): Bump swatinem/rust-cache from 2.9.1 to 2.9.2 (#570)
Bumps [swatinem/rust-cache](https://github.com/swatinem/rust-cache) from
2.9.1 to 2.9.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/swatinem/rust-cache/releases">swatinem/rust-cache's
releases</a>.</em></p>
<blockquote>
<h2>v2.9.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Typofix by <a
href="https://github.com/23Skidoo"><code>@​23Skidoo</code></a> in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/316">Swatinem/rust-cache#316</a></li>
<li>fix: include target names in build/ and .fingerprint/ cleanup by <a
href="https://github.com/eitsupi"><code>@​eitsupi</code></a> in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/317">Swatinem/rust-cache#317</a></li>
<li>fix: include cdylib/rlib/dylib/staticlib targets in build and
fingerprint cleanup by <a
href="https://github.com/eitsupi"><code>@​eitsupi</code></a> in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/320">Swatinem/rust-cache#320</a></li>
<li>Scan content of <code>$CARGO_HOME/bin</code> on restore instead of
relying on <code>cargo install</code> metadata by <a
href="https://github.com/clechasseur"><code>@​clechasseur</code></a> in
<a
href="https://redirect.github.com/Swatinem/rust-cache/pull/325">Swatinem/rust-cache#325</a></li>
<li>docs: Update checkout action version to latest by <a
href="https://github.com/sondrelg"><code>@​sondrelg</code></a> in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/345">Swatinem/rust-cache#345</a></li>
<li>Fix Windows cache path validation after Rollup migration by <a
href="https://github.com/eitsupi"><code>@​eitsupi</code></a> in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/355">Swatinem/rust-cache#355</a></li>
<li>fix: support Cargo V2 build dir layout by <a
href="https://github.com/claytonwramsey"><code>@​claytonwramsey</code></a>
in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/371">Swatinem/rust-cache#371</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/23Skidoo"><code>@​23Skidoo</code></a>
made their first contribution in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/316">Swatinem/rust-cache#316</a></li>
<li><a href="https://github.com/eitsupi"><code>@​eitsupi</code></a> made
their first contribution in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/317">Swatinem/rust-cache#317</a></li>
<li><a
href="https://github.com/clechasseur"><code>@​clechasseur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/325">Swatinem/rust-cache#325</a></li>
<li><a href="https://github.com/sondrelg"><code>@​sondrelg</code></a>
made their first contribution in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/345">Swatinem/rust-cache#345</a></li>
<li><a
href="https://github.com/claytonwramsey"><code>@​claytonwramsey</code></a>
made their first contribution in <a
href="https://redirect.github.com/Swatinem/rust-cache/pull/371">Swatinem/rust-cache#371</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Swatinem/rust-cache/compare/v2.9.1...v2.9.2">https://github.com/Swatinem/rust-cache/compare/v2.9.1...v2.9.2</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md">swatinem/rust-cache's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>2.9.2</h2>
<ul>
<li>Fix <code>credentials.toml</code> cleanup</li>
<li>Improvements to cleanup, preserving more valid targets</li>
<li>Improvements to <code>cargo install</code> handling</li>
<li>Correctly sort/dedupe Rust versions</li>
</ul>
<h2>2.9.1</h2>
<ul>
<li>Fix regression in hash calculation</li>
</ul>
<h2>2.9.0</h2>
<ul>
<li>Update to <code>node24</code></li>
<li>Support running from within a <code>nix</code> shell</li>
<li>Consider all installed toolchains for cache key</li>
<li>Use case-insensitive comparison to determine exact cache hit</li>
</ul>
<h2>2.8.2</h2>
<ul>
<li>Don't overwrite env for cargo-metadata call</li>
</ul>
<h2>2.8.1</h2>
<ul>
<li>Set empty <code>CARGO_ENCODED_RUSTFLAGS</code> when retrieving
metadata</li>
<li>Various dependency updates</li>
</ul>
<h2>2.8.0</h2>
<ul>
<li>Add support for <code>warpbuild</code> cache provider</li>
<li>Add new <code>cache-workspace-crates</code> feature</li>
</ul>
<h2>2.7.8</h2>
<ul>
<li>Include CPU arch in the cache key</li>
</ul>
<h2>2.7.7</h2>
<ul>
<li>Also cache <code>cargo install</code> metadata</li>
</ul>
<h2>2.7.6</h2>
<ul>
<li>Allow opting out of caching $CARGO_HOME/bin</li>
<li>Add runner OS in cache key</li>
<li>Adds an option to do lookup-only of the cache</li>
</ul>
<h2>2.7.5</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/6323deb102c322ba6fcbdcafc7e3dddab59af2b6"><code>6323deb</code></a>
2.9.2</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/b16e8d71b289c3b8fc03fc09764563df03712036"><code>b16e8d7</code></a>
bump rollup and rebuild</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/3bf42ac996de475743278f3187c4fd89f23b8630"><code>3bf42ac</code></a>
invert target/profile check in cleanup</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/6e5b278ead409e28cd5a784014d7ce55007a81d2"><code>6e5b278</code></a>
correctly sort and dedupe Rust versions</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/5adc05f6aaa7c92756cb2e2c9b7b3c1d0df9312b"><code>5adc05f</code></a>
Bump the actions group across 1 directory with 3 updates (<a
href="https://redirect.github.com/swatinem/rust-cache/issues/368">#368</a>)</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/66b1e9526150e74ddd7e4190356facd783fb3b44"><code>66b1e95</code></a>
fix: support Cargo V2 build dir layout (<a
href="https://redirect.github.com/swatinem/rust-cache/issues/371">#371</a>)</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/72d126e709cad40056a62344eee609d696d62d33"><code>72d126e</code></a>
Merge pull request <a
href="https://redirect.github.com/swatinem/rust-cache/issues/367">#367</a>
from Swatinem/dependabot/npm_and_yarn/dev-patch-2b495...</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/48968d2131215f1c516b89399d23900d554f71fa"><code>48968d2</code></a>
Bump the dev-patch group with 2 updates</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/9f151aca7c3990bab7afe2d82ac58088d3b01074"><code>9f151ac</code></a>
update dependencies, rebuild</li>
<li><a
href="https://github.com/Swatinem/rust-cache/commit/0e24e5dcecfbbdcea69e0f528cab00df34fbd231"><code>0e24e5d</code></a>
Bump the actions group across 1 directory with 6 updates (<a
href="https://redirect.github.com/swatinem/rust-cache/issues/364">#364</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/swatinem/rust-cache/compare/c19371144df3bb44fab255c43d04cbc2ab54d1c4...6323deb102c322ba6fcbdcafc7e3dddab59af2b6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=swatinem/rust-cache&package-manager=github_actions&previous-version=2.9.1&new-version=2.9.2)](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>
2026-08-10 19:17:16 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 92bab1a9bf chore(deps): Bump vendor/bdwgc from e8e5a4e to 39b0d4e (#569)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `e8e5a4e` to
`39b0d4e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/39b0d4ecf9bdc65a971e9423f4080d40814da6ce"><code>39b0d4e</code></a>
Adjust .md files content to address warnings reported by
markdownlint</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2345e3456f1d9551e4dbaa382de860f8220391d5"><code>2345e34</code></a>
GH Actions: Check .yml files format</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9f3a2ff83f4e4adddc81ffb0266ead9abdeddb71"><code>9f3a2ff</code></a>
GH Actions: Check .md files format (by markdownlint)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4f039fdb1f153555f577ef6485c6b1f9ad3d0494"><code>4f039fd</code></a>
Reformat .yml files with yamllint 1.37.1</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2dcf7c1ca41c5c16894d5789191168b439feec67"><code>2dcf7c1</code></a>
Reformat .md files with markdownlint tool</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6a2bc40a82043f41dce32aa72821e367a4ef0803"><code>6a2bc40</code></a>
Remove big_realloc sample which uses GC_size incorrectly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e2a79af169ad67f87ad36a02fbdd371794914195"><code>e2a79af</code></a>
Fix second-level heading format in cmake.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/910a9e3a323e29df45e0941d529a70a51a358f83"><code>910a9e3</code></a>
GH Actions: Check gc.man file format</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e151db84733529a5f0aec3197cef267a0ef27609"><code>e151db8</code></a>
Fix formatting of gc.man</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ad74bfed2f31515a9bc52301303f9e90cef7dc18"><code>ad74bfe</code></a>
Update README about code format-checking tools</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/e8e5a4eb19d21c94b14c158ff39cc68a3e105d30...39b0d4ecf9bdc65a971e9423f4080d40814da6ce">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-07-23 19:15:28 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c2b155492e chore(deps): Bump libc from 0.2.188 to 0.2.189 (#568)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.188 to 0.2.189.
<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.189</h2>
<h3>Added</h3>
<ul>
<li>Emscripten: Add <code>pthread_sigmask</code>, <code>sigwait</code>,
<code>sigwaitinfo</code>, <code>sigtimedwait</code>,
<code>faccessat</code>, and <code>pthread_kill</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5270">#5270</a>)</li>
<li>Linux SPARC: Enable the <code>clone3</code> syscall (<a
href="https://redirect.github.com/rust-lang/libc/pull/4980">#4980</a>)</li>
<li>Solarish: Add <code>CLOCK_PROCESS_CPUTIME_ID</code> and
<code>CLOCK_THREAD_CPUTIME_ID</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5274">#5274</a>)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>Deprecate <code>CLONE_INTO_CGROUP</code> and
<code>CLONE_CLEAR_SIGHAND</code>. These overflow their types and will be
changed to a larger size in the future. (<a
href="https://github.com/rust-lang/libc/commit/8c6e6710458db4d6aa0766f6f84bbf13f640237e">8c6e6710458d</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Musl riscv32: Rename padding fields to avoid a conflict and fix the
build (<a
href="https://github.com/rust-lang/libc/commit/2499ff0ad9936a036e78a4e0991445efee383564">2499ff0ad993</a>)</li>
<li>NuttX: Fix <code>wchar_t</code> definition under Arm (<a
href="https://redirect.github.com/rust-lang/libc/pull/5245">#5245</a>)</li>
<li>Windows: Add back link names for <code>time</code>-related symbols
(<a
href="https://redirect.github.com/rust-lang/libc/pull/5300">#5300</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.189/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.188...0.2.189">0.2.189</a>
- 2026-07-21</h2>
<h3>Added</h3>
<ul>
<li>Emscripten: Add <code>pthread_sigmask</code>, <code>sigwait</code>,
<code>sigwaitinfo</code>, <code>sigtimedwait</code>,
<code>faccessat</code>, and <code>pthread_kill</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5270">#5270</a>)</li>
<li>Linux SPARC: Enable the <code>clone3</code> syscall (<a
href="https://redirect.github.com/rust-lang/libc/pull/4980">#4980</a>)</li>
<li>Solarish: Add <code>CLOCK_PROCESS_CPUTIME_ID</code> and
<code>CLOCK_THREAD_CPUTIME_ID</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5274">#5274</a>)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>Deprecate <code>CLONE_INTO_CGROUP</code> and
<code>CLONE_CLEAR_SIGHAND</code>. These overflow their types and will be
changed to a larger size in the future. (<a
href="https://github.com/rust-lang/libc/commit/8c6e6710458db4d6aa0766f6f84bbf13f640237e">8c6e6710458d</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Musl riscv32: Rename padding fields to avoid a conflict and fix the
build (<a
href="https://github.com/rust-lang/libc/commit/2499ff0ad9936a036e78a4e0991445efee383564">2499ff0ad993</a>)</li>
<li>NuttX: Fix <code>wchar_t</code> definition under Arm (<a
href="https://redirect.github.com/rust-lang/libc/pull/5245">#5245</a>)</li>
<li>Windows: Add back link names for <code>time</code>-related symbols
(<a
href="https://redirect.github.com/rust-lang/libc/pull/5300">#5300</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/ef0906e20828777175f65caa7e681a0ce33c559a"><code>ef0906e</code></a>
libc: Release 0.2.189</li>
<li><a
href="https://github.com/rust-lang/libc/commit/5a79f7642911e17cf9629857b88503e50d433fc4"><code>5a79f76</code></a>
riscv32-musl: Rename padding fields to avoid a conflict</li>
<li><a
href="https://github.com/rust-lang/libc/commit/3e51062f4249054264ae11363d8efbb652f9ab2e"><code>3e51062</code></a>
psp: Fix <code>overflowing_literals</code> warnings</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e352fdd17b43c5e2a911041512c4d62953121018"><code>e352fdd</code></a>
emscripten: add pthread_sigmask, sigwait, sigwaitinfo, sigtimedwait,
faccessa...</li>
<li><a
href="https://github.com/rust-lang/libc/commit/63221b314d46bccaea33bdba2f3d75f25dc9c739"><code>63221b3</code></a>
macros: Require <code>safe</code> in <code>safe_f!</code>
invocations</li>
<li><a
href="https://github.com/rust-lang/libc/commit/707ab528fc31619d80ca8ee5fd714ff7285e818e"><code>707ab52</code></a>
macros: Require <code>unsafe</code> in <code>f!</code> invocations</li>
<li><a
href="https://github.com/rust-lang/libc/commit/8e40c9404b8127d5dd3d6f015c1da1f12b7dd44b"><code>8e40c94</code></a>
Enable clone3() syscall on sparc-linux and sparc64-linux</li>
<li><a
href="https://github.com/rust-lang/libc/commit/8427909fb3c9890bd89c787e8ab18673032b0360"><code>8427909</code></a>
windows: Add back link names for <code>time</code>-related symbols</li>
<li><a
href="https://github.com/rust-lang/libc/commit/b4863fa4c31a95524339a6ee89aa5df042a33745"><code>b4863fa</code></a>
nuttx: fix wchar_t definition under arm</li>
<li><a
href="https://github.com/rust-lang/libc/commit/41c683da26d2c74a69205ca1e5e87a415aa313c8"><code>41c683d</code></a>
nuttx: mirror type definitions</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.188...0.2.189">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.188&new-version=0.2.189)](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>
2026-07-22 19:15:12 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 81ec7a6060 chore(deps): Bump libc from 0.2.186 to 0.2.188 (#567)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.186 to 0.2.188.
<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.188</h2>
<h3>Changed</h3>
<ul>
<li>Restore <code>Send</code> and <code>Sync</code> for <code>DIR</code>
(<a
href="https://github.com/rust-lang/libc/commit/35b062263401733cd89065c6a553640f2ba51ff1">35b062263401</a>)</li>
</ul>
<p>These were removed in 0.2.187 because <code>libc</code> does not
actually make <code>Send</code> and <code>Sync</code>
guarantees about <code>DIR</code> (or other extern types), but this
caused some crates to break.
The traits are added back for now to allow time to migrate, but will be
removed again
in the future; please make sure your crates are not relying on
<code>libc::DIR: Send</code> or
<code>libc::DIR: Sync</code>.</p>
<h2>0.2.187</h2>
<p>This release contains a number of improvements related to 64-bit
<code>time_t</code> configuration.
Of note the existing <code>RUST_LIBC_UNSTABLE_*</code> environment
variables have been replaced
with configuration options. The new way to use these is:</p>
<pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo
...
RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits=&quot;64&quot;' cargo ...
</code></pre>
<p>Being able to set this via <code>RUSTFLAGS</code> makes it easier to
only apply configuration to
specific targets (and notably, not the host if build scripts are
used).</p>
<p>There are two other notable changes:</p>
<ul>
<li>
<p>The 32-bit <code>windows-gnu</code> targets now respect
<code>libc_unstable_gnu_time_bits</code></p>
</li>
<li>
<p>uClibc now supports a similar configuration option:</p>
<pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_uclibc_time64'
</code></pre>
</li>
</ul>
<p>As a reminder, these options are under active development and may
change in the future
(hence the &quot;unstable&quot; in the name). It likely that we will
harmonize everything under a
single configuration option before considering them stable.</p>
<h3>Support</h3>
<ul>
<li>Add support for <code>aarch64-unknown-linux-pauthtest</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5065">#5065</a>)</li>
<li>Add support for new QNX targets (<a
href="https://redirect.github.com/rust-lang/libc/pull/5241">#5241</a>)</li>
<li>Better document breaking change policy and recommended usage (<a
href="https://redirect.github.com/rust-lang/libc/pull/5179">#5179</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>Android: Add <code>POSIX_SPAWN_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5104">#5104</a>)</li>
<li>Android: Add <code>getpwent</code>, <code>setpwent</code>, and
<code>endpwent</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5160">#5160</a>)</li>
<li>Android: Add <code>preadv2</code> and <code>pwritev2</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5157">#5157</a>)</li>
<li>Android: Add <code>seccomp_notif*</code> structures (<a
href="https://redirect.github.com/rust-lang/libc/pull/5224">#5224</a>)</li>
<li>Android: Add <code>timer_[create, delete, getoverrun, gettime,
settime]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5108">#5108</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.188/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.187...0.2.188">0.2.188</a>
- 2026-07-21</h2>
<h3>Changed</h3>
<ul>
<li>Restore <code>Send</code> and <code>Sync</code> for <code>DIR</code>
(<a
href="https://github.com/rust-lang/libc/commit/35b062263401733cd89065c6a553640f2ba51ff1">35b062263401</a>)</li>
</ul>
<p>These were removed in 0.2.187 because <code>libc</code> does not
actually make <code>Send</code> and <code>Sync</code>
guarantees about <code>DIR</code> (or other extern types), but this
caused some crates to break.
The traits are added back for now to allow time to migrate, but will be
removed again
in the future; please make sure your crates are not relying on
<code>libc::DIR: Send</code> or
<code>libc::DIR: Sync</code>.</p>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.186...0.2.187">0.2.187</a>
- 2026-07-20</h2>
<p>This release contains a number of improvements related to 64-bit
<code>time_t</code> configuration.
Of note the existing <code>RUST_LIBC_UNSTABLE_*</code> environment
variables have been replaced
with configuration options. The new way to use these is:</p>
<pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo
...
RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits=&quot;64&quot;' cargo ...
</code></pre>
<p>Being able to set this via <code>RUSTFLAGS</code> makes it easier to
only apply configuration to
specific targets (and notably, not the host if build scripts are
used).</p>
<p>There are two other notable changes:</p>
<ul>
<li>
<p>The 32-bit <code>windows-gnu</code> targets now respect
<code>libc_unstable_gnu_time_bits</code></p>
</li>
<li>
<p>uClibc now supports a similar configuration option:</p>
<pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_uclibc_time64'
</code></pre>
</li>
</ul>
<p>As a reminder, these options are under active development and may
change in the future
(hence the &quot;unstable&quot; in the name). It likely that we will
harmonize everything under a
single configuration option before considering them stable.</p>
<h3>Support</h3>
<ul>
<li>Add support for <code>aarch64-unknown-linux-pauthtest</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5065">#5065</a>)</li>
<li>Add support for new QNX targets (<a
href="https://redirect.github.com/rust-lang/libc/pull/5241">#5241</a>)</li>
<li>Better document breaking change policy and recommended usage (<a
href="https://redirect.github.com/rust-lang/libc/pull/5179">#5179</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>Android: Add <code>POSIX_SPAWN_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5104">#5104</a>)</li>
<li>Android: Add <code>getpwent</code>, <code>setpwent</code>, and
<code>endpwent</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5160">#5160</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/7b7b771895c2a5ae75f358fadb893845ce9ae6cf"><code>7b7b771</code></a>
libc: Release 0.2.188</li>
<li><a
href="https://github.com/rust-lang/libc/commit/ba6a6b56ae09e0640a2b2e27f3f6abdb4b3d243f"><code>ba6a6b5</code></a>
[0.2] Restore <code>Send</code> and <code>Sync</code> for
<code>DIR</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/ee051902acd7ee674e1916e6b12297da3975b351"><code>ee05190</code></a>
libc: Release 0.2.187</li>
<li><a
href="https://github.com/rust-lang/libc/commit/13b22188be02a58d669661c7a177d48d62c7eef5"><code>13b2218</code></a>
unix: add preadv2 and pwritev2 to android</li>
<li><a
href="https://github.com/rust-lang/libc/commit/abc9903188c8454920295d5548cbeb4d7d5f4896"><code>abc9903</code></a>
docs: Improve the pull request template and CONTRIBUTING.md</li>
<li><a
href="https://github.com/rust-lang/libc/commit/c452b48fb208de60fc2788a4a0857de88d8ebece"><code>c452b48</code></a>
util: Restructure to use one class per subcommand</li>
<li><a
href="https://github.com/rust-lang/libc/commit/cbc70c94d25504059b8bd9ba559a20d234c61308"><code>cbc70c9</code></a>
nuttx: more document comments</li>
<li><a
href="https://github.com/rust-lang/libc/commit/2589ea31957596d3cd217e5b36d1ffe9ced9dd83"><code>2589ea3</code></a>
nuttx: add TCP_MAXSEG definitions</li>
<li><a
href="https://github.com/rust-lang/libc/commit/6be50c108554b169a254326f457c1839142fb007"><code>6be50c1</code></a>
nuttx: add pipe2 definitions</li>
<li><a
href="https://github.com/rust-lang/libc/commit/450034486a93a673e4f108ed7a09ebbdac4e3597"><code>4500344</code></a>
nuttx: add poll definitions</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.186...0.2.188">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.186&new-version=0.2.188)](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>
2026-07-21 19:15:45 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5d3048fe65 chore(deps): Bump actions/checkout from 7.0.0 to 7.0.1 (#566)
Bumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0
to 7.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>skip running unsafe pr check if input is default by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2518">actions/checkout#2518</a></li>
<li>trim only ascii whitespace for branch by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2521">actions/checkout#2521</a></li>
<li>escape values passed to --unset by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2530">actions/checkout#2530</a></li>
<li>Various dependency updates</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v7...v7.0.1">https://github.com/actions/checkout/compare/v7...v7.0.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v7.0.1</h2>
<ul>
<li>Skip running unsafe pr check if input is default by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2518">actions/checkout#2518</a></li>
<li>Trim only ascii whitespace for branch by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2521">actions/checkout#2521</a></li>
<li>Escape values passed to --unset by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2530">actions/checkout#2530</a></li>
<li>Various dependency updates</li>
</ul>
<h2>v7.0.0</h2>
<ul>
<li>Block checking out fork PR for pull_request_target and workflow_run
by <a href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout#2454</a></li>
<li>Various dependency updates</li>
</ul>
<h2>v6.0.3</h2>
<ul>
<li>Fix checkout init for SHA-256 repositories by <a
href="https://github.com/yaananth"><code>@​yaananth</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2439">actions/checkout#2439</a></li>
<li>fix: expand merge commit SHA regex and add SHA-256 test cases by <a
href="https://github.com/yaananth"><code>@​yaananth</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout#2414</a></li>
</ul>
<h2>v6.0.2</h2>
<ul>
<li>Fix tag handling: preserve annotations and explicit fetch-tags by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout#2356</a></li>
</ul>
<h2>v6.0.1</h2>
<ul>
<li>Add worktree support for persist-credentials includeIf by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout#2327</a></li>
</ul>
<h2>v6.0.0</h2>
<ul>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
</ul>
<h2>v5.0.1</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<h2>v5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
</ul>
<h2>v4.3.1</h2>
<ul>
<li>Port v6 cleanup to v4 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a></li>
</ul>
<h2>v4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@​motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@​mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@​benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@​jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/3d3c42e5aac5ba805825da76410c181273ba90b1"><code>3d3c42e</code></a>
prep v7.0.1 release (<a
href="https://redirect.github.com/actions/checkout/issues/2531">#2531</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/28802689a136bfcdb721715abd713740beecbe07"><code>2880268</code></a>
escape values passed to --unset (<a
href="https://redirect.github.com/actions/checkout/issues/2530">#2530</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/12cd2235efa0937479335606d7c3ac9f6c0973b1"><code>12cd223</code></a>
trim only ascii whitespace for branch (<a
href="https://redirect.github.com/actions/checkout/issues/2521">#2521</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/62661c4e71a304b2823ed026347b8d34c3eac541"><code>62661c4</code></a>
skip running unsafe pr check if input is default (<a
href="https://redirect.github.com/actions/checkout/issues/2518">#2518</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/e8d4307400f9427dba7cb98e488d6ab85f1cec5f"><code>e8d4307</code></a>
Bump the minor-actions-dependencies group with 2 updates (<a
href="https://redirect.github.com/actions/checkout/issues/2499">#2499</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/631c942040754b6e095e929c1677c07e10ed4f87"><code>631c942</code></a>
eslint 9 (<a
href="https://redirect.github.com/actions/checkout/issues/2474">#2474</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/4f1f4aec02e41874fa0262ea8ff5172d7978ad1e"><code>4f1f4ae</code></a>
Bump actions/upload-artifact from 4 to 7 (<a
href="https://redirect.github.com/actions/checkout/issues/2476">#2476</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/ba097532fb203f7e88c9c3c0b899b49469908a92"><code>ba09753</code></a>
Bump actions/checkout from 6 to 7 (<a
href="https://redirect.github.com/actions/checkout/issues/2488">#2488</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/b9e0990d219a03df7633c93f6f005a8fecbcab22"><code>b9e0990</code></a>
Bump docker/login-action from 3.3.0 to 4.2.0 (<a
href="https://redirect.github.com/actions/checkout/issues/2479">#2479</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/e8cb398be4a550817e382abf69e4c12c76fce1f2"><code>e8cb398</code></a>
Bump docker/build-push-action from 6.5.0 to 7.2.0 (<a
href="https://redirect.github.com/actions/checkout/issues/2478">#2478</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=7.0.0&new-version=7.0.1)](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>
2026-07-20 19:15:58 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 87e707d4d4 chore(deps): Bump lycheeverse/lychee-action from 2.8.0 to 2.9.0 (#565)
Bumps
[lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action)
from 2.8.0 to 2.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/lycheeverse/lychee-action/releases">lycheeverse/lychee-action's
releases</a>.</em></p>
<blockquote>
<h2>v2.9.0</h2>
<h2>Summary</h2>
<p>This release updates the default lychee version from
<code>v0.23.0</code> to <code>v0.24.2</code>.</p>
<p>The main reason for this release is compatibility with the new lychee
<code>0.24.x</code> release artifacts. Starting with lychee
<code>v0.24.0</code>, the archive layout changed, and the
<code>lychee</code> binary may now be packaged inside a subdirectory.
<code>lychee-action</code> now detects that layout automatically, so
users can upgrade without changing their workflows.</p>
<p>If you use:</p>
<pre lang="yaml"><code>uses: lycheeverse/lychee-action@v2
</code></pre>
<p>you will get the new version once the floating <code>v2</code> tag
has been updated. If you pin exact versions, update to:</p>
<pre lang="yaml"><code>uses: lycheeverse/lychee-action@v2.9.0
</code></pre>
<h2>What’s new from lychee <code>v0.24.x</code></h2>
<h3>Better diagnostics</h3>
<p>lychee now reports line and column numbers for detected links. This
makes broken link reports easier to act on, especially in larger
documentation sites or generated reports.</p>
<h3>Text fragment checking</h3>
<p>lychee can now check URL text fragments, such as links containing
<code>#:~:text=...</code>. This helps catch links that point to a valid
page but no longer points to the intended highlighted text.</p>
<h3>Sitemap support</h3>
<p>lychee can now read <code>sitemap.xml</code> inputs. This is useful
for checking published websites or generated documentation sites where
the sitemap is the easiest source of URLs to validate.</p>
<h3>JUnit output</h3>
<p>lychee now supports JUnit output. This makes it easier to integrate
link checking results with CI systems and test reporting tools that
understand JUnit XML.</p>
<h3>Redirect and remap visibility</h3>
<p>lychee can now show redirects and remaps more clearly. This helps
explain why a URL was checked as a different final URL and makes
debugging link-checking behavior easier.</p>
<h3>Multiple config files</h3>
<p>lychee now supports multiple configuration files and expanded config
handling. This is useful for repositories that split documentation,
website, or package-specific link-checking settings.</p>
<h3>Timeout handling</h3>
<p>lychee can now accept timeouts explicitly. This gives users more
control over how strict their link checks should be for flaky or slow
endpoints.</p>
<h2>Fixes and reliability improvements</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/e7477775783ea5526144ba13e8db5eec57747ce8"><code>e747777</code></a>
Bump actions/cache from 5 to 6 (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/340">#340</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/39066c6d1f0de280863a3760160617e188b607ad"><code>39066c6</code></a>
Bump actions/checkout from 6 to 7 (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/339">#339</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/6da1d14f3a43098a294b7696d93d938aa8d20fc0"><code>6da1d14</code></a>
Install into $RUNNER_TEMP instead of $HOME (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/338">#338</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/a63497c75a5435b151e800818e2286764b6e119a"><code>a63497c</code></a>
fixes <a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/322">#322</a>
check for null (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/336">#336</a>)</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/b40e218fdac9481d3c13098d4e1ee56f3b589356"><code>b40e218</code></a>
[create-pull-request] automated change</li>
<li><a
href="https://github.com/lycheeverse/lychee-action/commit/faea714062690f6c2e6f7f388469ec4fa6d9c4e1"><code>faea714</code></a>
bump default to 0.24.1 and auto-detect lychee bin in subfolder (<a
href="https://redirect.github.com/lycheeverse/lychee-action/issues/330">#330</a>)</li>
<li>See full diff in <a
href="https://github.com/lycheeverse/lychee-action/compare/8646ba30535128ac92d33dfc9133794bfdd9b411...e7477775783ea5526144ba13e8db5eec57747ce8">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lycheeverse/lychee-action&package-manager=github_actions&previous-version=2.8.0&new-version=2.9.0)](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>
2026-07-09 19:15:34 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 6920c05659 chore(deps): Bump vendor/bdwgc from af6f40b to e8e5a4e (#564)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `af6f40b` to
`e8e5a4e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e8e5a4eb19d21c94b14c158ff39cc68a3e105d30"><code>e8e5a4e</code></a>
Support UFFD-based VDB on Linux/aarch64 and Linux/x86_64</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2ce4a990ee7d8118dd9a4afa54e6416a0ea98d65"><code>2ce4a99</code></a>
Do not require exact installation path of addr2line</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9884a0b006422bd87aa243127a9ad3dc83b14edf"><code>9884a0b</code></a>
Refine GC_size documentation that result may be larger than actual
size</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fcf43c064031c320ff5e37be3703b158b1e9b639"><code>fcf43c0</code></a>
GH Actions: Test manual VDB in single-threaded build</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/781f983ea9437a7029016f6cf15d1bda855cf4ec"><code>781f983</code></a>
GH Actions: Test with -D NO_UFFDWP_VDB</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/df4461ece32bd989835f1aa0a76816c9e38d1eaa"><code>df4461e</code></a>
Fix missing GC_high_water initialization during initial collection</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f997c34c4a7c894eee4cc6293e7d8a512e0a9a75"><code>f997c34</code></a>
Rename GC_inner_pthread_create/sigmask to
GC_real_pthread_create/sigmask</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/af6f40bf3ce6ea916d487e10eee9dd4691ed4a07...e8e5a4eb19d21c94b14c158ff39cc68a3e105d30">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-06-30 19:14:38 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 2f70962469 chore(deps): Bump vendor/bdwgc from 1d38c6d to af6f40b (#563)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `1d38c6d` to
`af6f40b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/af6f40bf3ce6ea916d487e10eee9dd4691ed4a07"><code>af6f40b</code></a>
Fix user-defined signals drop by Darwin mprotect thread</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/818c347331ea6220f9b2b3123c98e56b39312d42"><code>818c347</code></a>
Do not report value returned by GC_get_heap_size in gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cf7e2f1015cb5b96ba1adb361ab7f8cc73a75bfc"><code>cf7e2f1</code></a>
Support mprotect-based VDB when cross-compiling to Darwin by zig
0.16</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4253a0c9254b25c47d61b2e7571be5046d61aac2"><code>4253a0c</code></a>
Fix user-defined signals drop by marker threads on Darwin</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/16f95c23da039366587ff87a83d3fcdafb2a49a1"><code>16f95c2</code></a>
Do not define GC_pthread_sigmask on Cygwin</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7531317738353317ce5e34157533dd272c40edb2"><code>7531317</code></a>
Explicitly ensure client data is not collected till finalizer is
called</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/305f81a0625fea99cd9354a556edcb9fb3135c0d"><code>305f81a</code></a>
Fix a typo comment of soft_set_grungy_pages</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f6fa7d0504a498fc2b4b1637cd9947934fc87f47"><code>f6fa7d0</code></a>
Better document action on curr_fo after finalizer is called</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/addefc07d6e57ab489b7008a9b59fa6739d95701"><code>addefc0</code></a>
Fix user-defined signals drop by marker threads on Cygwin</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/36e07a9fcbf47ad451968b3b4617574d46583146"><code>36e07a9</code></a>
Allow to use push_all in push_all_stack if non-mprotect VDB used at
runtime</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/1d38c6d905a83b006df843440b380e51a2119871...af6f40bf3ce6ea916d487e10eee9dd4691ed4a07">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-06-24 19:14:38 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 2424eea179 chore(deps): Bump actions/checkout from 6 to 7 (#561)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to
7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>block checking out fork pr for pull_request_target and workflow_run
by <a href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout#2454</a></li>
<li>Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the
minor-actions-dependencies group across 1 directory by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2458">actions/checkout#2458</a></li>
<li>Bump flatted from 3.3.1 to 3.4.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2460">actions/checkout#2460</a></li>
<li>Bump js-yaml from 4.1.0 to 4.2.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2461">actions/checkout#2461</a></li>
<li>Bump <code>@​actions/core</code> and
<code>@​actions/tool-cache</code> and Remove uuid by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2459">actions/checkout#2459</a></li>
<li>upgrade module to esm and update dependencies by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2463">actions/checkout#2463</a></li>
<li>Bump the minor-npm-dependencies group across 1 directory with 3
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2462">actions/checkout#2462</a></li>
<li>getting ready for checkout v7 release by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2464">actions/checkout#2464</a></li>
<li>update error wording by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2467">actions/checkout#2467</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout#2454</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v6.0.3...v7.0.0">https://github.com/actions/checkout/compare/v6.0.3...v7.0.0</a></p>
<h2>v6.0.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Update changelog by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2357">actions/checkout#2357</a></li>
<li>fix: expand merge commit SHA regex and add SHA-256 test cases by <a
href="https://github.com/yaananth"><code>@​yaananth</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout#2414</a></li>
<li>Fix checkout init for SHA-256 repositories by <a
href="https://github.com/yaananth"><code>@​yaananth</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2439">actions/checkout#2439</a></li>
<li>Update changelog for v6.0.3 by <a
href="https://github.com/yaananth"><code>@​yaananth</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2446">actions/checkout#2446</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/yaananth"><code>@​yaananth</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout#2414</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v6...v6.0.3">https://github.com/actions/checkout/compare/v6...v6.0.3</a></p>
<h2>v6.0.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID
is set by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2355">actions/checkout#2355</a></li>
<li>Fix tag handling: preserve annotations and explicit fetch-tags by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout#2356</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v6.0.1...v6.0.2">https://github.com/actions/checkout/compare/v6.0.1...v6.0.2</a></p>
<h2>v6.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Update all references from v5 and v4 to v6 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2314">actions/checkout#2314</a></li>
<li>Add worktree support for persist-credentials includeIf by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout#2327</a></li>
<li>Clarify v6 README by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2328">actions/checkout#2328</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v6...v6.0.1">https://github.com/actions/checkout/compare/v6...v6.0.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>v7.0.0</h2>
<ul>
<li>Block checking out fork PR for pull_request_target and workflow_run
by <a href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2454">actions/checkout#2454</a></li>
<li>Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the
minor-actions-dependencies group across 1 directory by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2458">actions/checkout#2458</a></li>
<li>Bump flatted from 3.3.1 to 3.4.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2460">actions/checkout#2460</a></li>
<li>Bump js-yaml from 4.1.0 to 4.2.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2461">actions/checkout#2461</a></li>
<li>Bump <code>@​actions/core</code> and
<code>@​actions/tool-cache</code> and Remove uuid by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2459">actions/checkout#2459</a></li>
<li>upgrade module to esm and update dependencies by <a
href="https://github.com/aiqiaoy"><code>@​aiqiaoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2463">actions/checkout#2463</a></li>
<li>Bump the minor-npm-dependencies group across 1 directory with 3
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/checkout/pull/2462">actions/checkout#2462</a></li>
</ul>
<h2>v6.0.3</h2>
<ul>
<li>Fix checkout init for SHA-256 repositories by <a
href="https://github.com/yaananth"><code>@​yaananth</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2439">actions/checkout#2439</a></li>
<li>fix: expand merge commit SHA regex and add SHA-256 test cases by <a
href="https://github.com/yaananth"><code>@​yaananth</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2414">actions/checkout#2414</a></li>
</ul>
<h2>v6.0.2</h2>
<ul>
<li>Fix tag handling: preserve annotations and explicit fetch-tags by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2356">actions/checkout#2356</a></li>
</ul>
<h2>v6.0.1</h2>
<ul>
<li>Add worktree support for persist-credentials includeIf by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2327">actions/checkout#2327</a></li>
</ul>
<h2>v6.0.0</h2>
<ul>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
</ul>
<h2>v5.0.1</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<h2>v5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
</ul>
<h2>v4.3.1</h2>
<ul>
<li>Port v6 cleanup to v4 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a></li>
</ul>
<h2>v4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@​motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@​mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@​benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@​jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0"><code>9c091bb</code></a>
update error wording (<a
href="https://redirect.github.com/actions/checkout/issues/2467">#2467</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/1044a6dea927916f2c38ba5aeffbc0a847b1221a"><code>1044a6d</code></a>
getting ready for checkout v7 release (<a
href="https://redirect.github.com/actions/checkout/issues/2464">#2464</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/f0282184c7ce73ab54c7e4ab5a617122602e575f"><code>f028218</code></a>
Bump the minor-npm-dependencies group across 1 directory with 3 updates
(<a
href="https://redirect.github.com/actions/checkout/issues/2462">#2462</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/d914b262ffc244530a203ab40decab34c3abf34d"><code>d914b26</code></a>
upgrade module to esm and update dependencies (<a
href="https://redirect.github.com/actions/checkout/issues/2463">#2463</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/537c7ef99cef6e5ddb5e7ff5d16d14510503801d"><code>537c7ef</code></a>
Bump <code>@​actions/core</code> and <code>@​actions/tool-cache</code>
and Remove uuid (<a
href="https://redirect.github.com/actions/checkout/issues/2459">#2459</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/130a169078a413d3a5246a393625e8e742f387f6"><code>130a169</code></a>
Bump js-yaml from 4.1.0 to 4.2.0 (<a
href="https://redirect.github.com/actions/checkout/issues/2461">#2461</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/7d09575332117a40b46e5e020664df234cd416f3"><code>7d09575</code></a>
Bump flatted from 3.3.1 to 3.4.2 (<a
href="https://redirect.github.com/actions/checkout/issues/2460">#2460</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/0f9f3aa320cb53abeb534aeb54048075d9697a0e"><code>0f9f3aa</code></a>
Bump actions/publish-immutable-action (<a
href="https://redirect.github.com/actions/checkout/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/f9e715a95fcd1f9253f77dd28f11e88d2d6460c7"><code>f9e715a</code></a>
block checking out fork pr for pull_request_target and workflow_run (<a
href="https://redirect.github.com/actions/checkout/issues/2454">#2454</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v6...v7">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=6&new-version=7)](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>
2026-06-18 19:15:37 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> cbaa871424 chore(deps): Bump vendor/bdwgc from fc2990b to 1d38c6d (#560)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `fc2990b` to
`1d38c6d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1d38c6d905a83b006df843440b380e51a2119871"><code>1d38c6d</code></a>
Fix async thread termination in GC_stack_range_for if
DARWIN_PARSE_STACK</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/30051c5f0864ca32a1f3683e8bb847b588d1003a"><code>30051c5</code></a>
Remove useless GC_use_threads_discovery API function on Darwin</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/65cbc0ad9a253c8e092fa3d88c464ca45eb76e73"><code>65cbc0a</code></a>
GH Actions: Change compiler for make cppcheck to clang</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5c7fcf0942208d6243618743a2955d821bbb774e"><code>5c7fcf0</code></a>
Always use task-based threads discovery if DARWIN_PARSE_STACK</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3e629c2328c9ec0ae6e3c960e15e5b176c6ea31e"><code>3e629c2</code></a>
.gitignore: Add '*.dSYM' folder</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/baafbaa17413dcf58d4f9325c08f7774a59bad83"><code>baafbaa</code></a>
Remove --disable-threads-discovery option from build scripts</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b7c56d3ec0557c2e8b60b271150deb32a41a078a"><code>b7c56d3</code></a>
Include gc.h from gc_tiny_fl.h</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/fc2990b5ec30720b4814f3d48ce8be5b0262110d...1d38c6d905a83b006df843440b380e51a2119871">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-06-03 04:36:23 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c970db858a chore(deps): Bump vendor/bdwgc from 327ef1f to fc2990b (#559)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `327ef1f` to
`fc2990b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fc2990b5ec30720b4814f3d48ce8be5b0262110d"><code>fc2990b</code></a>
Fix assertion violation in GC_push_all_stacks if DARWIN_PARSE_STACK</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/93526f8729e824a2e454b0730d61560405f68bf5"><code>93526f8</code></a>
GH Actions: Test DARWIN_PARSE_STACK with disabled
thread-local-alloc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0e9cffee3d65191dd7756b979754c0e4767e3e16"><code>0e9cffe</code></a>
Update AUTHORS file (add Tanish Saxena)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b6ae38c84022d0e2c6e52a2863cc777cc8090eb0"><code>b6ae38c</code></a>
Fix defensive bounds checking bypass in GC_proc_read_dirty</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/16ed906df78d8d77440231aea8b00b301cd7e7bb"><code>16ed906</code></a>
Fix GC_NO_THREADS_DISCOVERY W/A definition on Darwin</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c0bdcf35fc988669f716201dbff8ab0b97fa07bc"><code>c0bdcf3</code></a>
Enable thread-local allocation for DllMain-based thread
registration</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/327ef1f8c80a611b2f8b915850c8b2fd38e6595e...fc2990b5ec30720b4814f3d48ce8be5b0262110d">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-05-28 20:58:19 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 21b1b564bb chore(deps): Bump vendor/bdwgc from 8202876 to 327ef1f (#558)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `8202876` to
`327ef1f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/327ef1f8c80a611b2f8b915850c8b2fd38e6595e"><code>327ef1f</code></a>
Update AUTHORS file (add Kyle Cesare)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4eacbe7a4e08d3d7d7cfc4397408cb34555e2b58"><code>4eacbe7</code></a>
Export function to get a nanosecond fraction of GC total time</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3f0698dc9c4421c4f17fdfd28892f2abcbfb77d1"><code>3f0698d</code></a>
Define HAS_WIN32_THREADS_DISCOVERY macro on Win32</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b06f3cc703a5307b632c56f57332811ad42fe601"><code>b06f3cc</code></a>
Test result of GC_get_hblk_size()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/103305750b35f5d12e370c60cac7afc39ec19ab6"><code>1033057</code></a>
Fix bottom_index identifier name in tree.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/170c2a35636b802f10ad52ebc71586c77fc372ae"><code>170c2a3</code></a>
Ensure GC_get_max_thread_index() returns -1 unless
GC_win32_dll_threads</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/de406f848fc0d2dd7f631e0d055c6af00a8e0b30"><code>de406f8</code></a>
Fix GC_has_running_threads for case with one thread created</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c68f08bffc2bf53936868e712a0ab1cf7acf1dd5"><code>c68f08b</code></a>
.gitignore: Add '.workspace_rag' folder</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/82028767b45a56f4c5630de065ee6fdc2608cf1b...327ef1f8c80a611b2f8b915850c8b2fd38e6595e">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-05-26 00:50:26 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> efcfa202fa chore(deps): Bump vendor/bdwgc from 5c70f7c to 8202876 (#557)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5c70f7c` to
`8202876`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/82028767b45a56f4c5630de065ee6fdc2608cf1b"><code>8202876</code></a>
Move free lists initialization code out of GC_init_thread_local</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/58792803b6e28d37c233810b7a214f0f29104c42"><code>5879280</code></a>
Use compiler TLS for msys2/mingw gcc-4.9 and clang-8 (or later)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/593710f55f56754afbb1c0e8a9abf1869b6dc7e1"><code>593710f</code></a>
Use compiler TLS on Cygwin if clang-8 or later</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/933ca901fc9de3a66ede399420c113c9c5b82a10"><code>933ca90</code></a>
GH Actions: Test with -D DARWIN_PARSE_STACK on macOS/arm64</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/79f5fa8741d6b3c8aeeedbb8e49fa032ebfbb836"><code>79f5fa8</code></a>
Support threads bounds detection by stack walking on Darwin/arm64</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f9188d779822bfe230d040b171b43729d53a00d7"><code>f9188d7</code></a>
Replace DARWIN_DONT_PARSE_STACK to opposite DARWIN_PARSE_STACK
macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ec43144ad4df18659ed9ec068777caefdd6d2cc5"><code>ec43144</code></a>
Move define DARWIN_DONT_PARSE_STACK from configure to gcconfig.h for
XLC</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/49045ad244ee61003632990253b8ab712dea2d53"><code>49045ad</code></a>
Remove unneeded non-empty ASM_CPP_OPTIONS for Darwin XLC</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b73696ff75c39286d6a6db25cee6d5aa9330336d"><code>b73696f</code></a>
Use word type for address values in Darwin GC_FindTopOfStack</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/89256b2fae10dc7c9d8bbb2ef23b1f382c74b3d1"><code>89256b2</code></a>
Remove dead code in GC_FindTopOfStack for Darwin/arm</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/5c70f7cac7fd5f5a9709426a35c720723edac454...82028767b45a56f4c5630de065ee6fdc2608cf1b">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-05-19 04:27:36 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5f213830dc chore(deps): Bump vendor/bdwgc from 3d1095e to 5c70f7c (#556)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `3d1095e` to
`5c70f7c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5c70f7cac7fd5f5a9709426a35c720723edac454"><code>5c70f7c</code></a>
Use SEH for msvc target when building by Zig</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/3d1095eedc7fa332f24c293a9d5aa1fd0e25f1c6...5c70f7cac7fd5f5a9709426a35c720723edac454">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-05-14 19:18:03 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1901b3a3f8 chore(deps): Bump vendor/bdwgc from b238dfd to 3d1095e (#555)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `b238dfd` to
`3d1095e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3d1095eedc7fa332f24c293a9d5aa1fd0e25f1c6"><code>3d1095e</code></a>
Eliminate 'condition always true' MSVC warning in
win32_unprotect_thread</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6933e5cf2bf5c49df11037eb5295f1f942baabd5"><code>6933e5c</code></a>
Suppress MSVC code defect FP about uninitialized GC_marker_cv</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cf1f9e25e20023a91a9ba8baf4c31b6744301e3f"><code>cf1f9e2</code></a>
GH Actions: Add cmake build with MSVC code analyzer</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/066c98ac0cfebe7b00ea11f1922b27c9d565f1cb"><code>066c98a</code></a>
Workaround MSVC code defect FP in GC_print_all_errors</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a359320a248b68e164ab02ac1ec0a0d54111567c"><code>a359320</code></a>
Workaround 'condition always true' MSVC warning in
thread_is_registered</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/62d8adac4fc9ae4005489829be132bc349579c2c"><code>62d8ada</code></a>
Suppress MSVC code defect FP about MEM_DECOMMIT in
block_unmap_inner</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/68e8a0075e15978ba823cde44321c22c67e11980"><code>68e8a00</code></a>
Workaround MSVC code defect FP in GC_merge_unmapped</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/742ac1c98184f7925f918b226c775d69352ca3ef"><code>742ac1c</code></a>
Eliminate MSVC code defect of missing annotation for operator new</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ef740f0987167200c537a61ceb5753ffdff09925"><code>ef740f0</code></a>
Workaround MSVC type_str array overrun FP in disclaim_bench</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/53d971e060003947a87fa8876cdf2d9011e1baa1"><code>53d971e</code></a>
Place type_str[] of disclaim_bench to read-only section</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/b238dfdc2af7bf8e511c2b0cc72279a2f596f3b1...3d1095eedc7fa332f24c293a9d5aa1fd0e25f1c6">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-05-12 23:08:12 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a1ea3e000e chore(deps): Bump vendor/bdwgc from ea69934 to b238dfd (#554)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `ea69934` to
`b238dfd`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b238dfdc2af7bf8e511c2b0cc72279a2f596f3b1"><code>b238dfd</code></a>
Adjust calling conventions for callbacks in msvc_dbg.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/deb47e3e00a5ab1a57c0ada1d144d3ce29cebde5"><code>deb47e3</code></a>
GH Actions: Upgrade macos-15 to macos-26-intel in cmake build</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/89646f2561363457718200452e5c5eba01932100"><code>89646f2</code></a>
Refine comments in GC_mark_some related to WRAP_MARK_SOME</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1b56339bc7a923552ddee2daf67960985e14aa12"><code>1b56339</code></a>
Do not call WARN in case of USE_PROC_FOR_LIBRARIES and non-default
VDB</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ebc653cf23f54fe0b7c8c5ed914e4e46f8451990"><code>ebc653c</code></a>
Do not define GC_started_thread_while_stopped if
GC_NO_THREADS_DISCOVERY</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/ea69934ed214cfb4e38d2a0176cc392af8055a83...b238dfdc2af7bf8e511c2b0cc72279a2f596f3b1">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-05-07 19:17:07 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a86c0c9df0 chore(deps): Bump vendor/bdwgc from 618012d to ea69934 (#553)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `618012d` to
`ea69934`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ea69934ed214cfb4e38d2a0176cc392af8055a83"><code>ea69934</code></a>
GH Actions: Change cppcheck runner to ubuntu-22.04</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0a1118bb990d3f84e8b990124f171419b3051c47"><code>0a1118b</code></a>
GH Actions: Update cppcheck source URL (to
cppcheck-opensource/cppcheck)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5c14e06b36446c348d1a5973aed69d688136f30f"><code>5c14e06</code></a>
GH Actions: Add runner arch suffix cppcheck cache key</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f03fc5967811572b47a5a3d6952431c436f97bcb"><code>f03fc59</code></a>
Update AUTHORS file (add Sebastian Godelet)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3e2f29824e8ab1437ff5919cc8d36762598ae8b7"><code>3e2f298</code></a>
Support Windows/arm64 target in NT_MAKEFILE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/38d371bf305086d5a6e094d501082c2af40efeeb"><code>38d371b</code></a>
Fix DATA_START and HBLKSIZE for Linux/sw_64</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/618012d0ab4207365c4f9dedc669a42c89f6bb4e...ea69934ed214cfb4e38d2a0176cc392af8055a83">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-30 19:14:39 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a753eef0d5 chore(deps): Bump libc from 0.2.185 to 0.2.186 (#552)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.185 to 0.2.186.
<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.186</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>KEVENT_FLAG_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5070">#5070</a>)</li>
<li>Linux: Add <code>PR_SET_MEMORY_MERGE</code> and
<code>PR_GET_MEMORY_MERGE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5060">#5060</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (<a
href="https://redirect.github.com/rust-lang/libc/pull/5058">#5058</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.185...0.2.186">0.2.186</a>
- 2026-04-24</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>KEVENT_FLAG_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5070">#5070</a>)</li>
<li>Linux: Add <code>PR_SET_MEMORY_MERGE</code> and
<code>PR_GET_MEMORY_MERGE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5060">#5060</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (<a
href="https://redirect.github.com/rust-lang/libc/pull/5058">#5058</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/42620ffc4109dc32e02f1cae9e63a3f4311b4b71"><code>42620ff</code></a>
[0.2] libc: Release 0.2.186</li>
<li><a
href="https://github.com/rust-lang/libc/commit/9db2eaaaaea60e0b048785e41ca4eb9c50d30ad5"><code>9db2eaa</code></a>
apple: add KEVENT_FLAG_* constants</li>
<li><a
href="https://github.com/rust-lang/libc/commit/38409392ffb50288aa84e94b75fc37bd565fd5bc"><code>3840939</code></a>
Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE for linux</li>
<li><a
href="https://github.com/rust-lang/libc/commit/f697deb9440a8f916ec2fb95bef9e06fc847b6f7"><code>f697deb</code></a>
chore: migrate from Cirrus CI to GHA</li>
<li>See full diff in <a
href="https://github.com/rust-lang/libc/compare/0.2.185...0.2.186">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.185&new-version=0.2.186)](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>
2026-04-24 19:14:52 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> d913be7bf2 chore(deps): Bump vendor/bdwgc from 563de69 to 618012d (#551)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `563de69` to
`618012d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/618012d0ab4207365c4f9dedc669a42c89f6bb4e"><code>618012d</code></a>
Fix 'undefined getsectbynamefromheader_64' linker error for Mac
Catalyst</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e837caf4f625b4f3386e54420ce4e827ac4d4471"><code>e837caf</code></a>
GH Actions: Add new cross-compile targets (zig 0.16.0)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f96793e44141bdac0dcd1c2eea13e784442a5a26"><code>f96793e</code></a>
Support Linux/hexagon with musl libc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/703c7ab8837afde7776deed07ddd0e6a520c473b"><code>703c7ab</code></a>
Add badge for zig-cross-compile-other to README</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/147c33db938c4a7a4ba36d1b7da0a2e99ebda2bc"><code>147c33d</code></a>
GH Actions: Move non-Linux zig cross-compile targets to other
workflow</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d985d46d8eae2032314e0479bccf0e7c93c2a949"><code>d985d46</code></a>
GH Actions: Move unsupported targets to exclude in
zig-cross-compile</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/563de69e6935fa4e2f251e02edcd80761ba4c428...618012d0ab4207365c4f9dedc669a42c89f6bb4e">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-23 19:15:32 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> d781e668ed chore(deps): Bump vendor/bdwgc from fac8d27 to 563de69 (#550)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `fac8d27` to
`563de69`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/563de69e6935fa4e2f251e02edcd80761ba4c428"><code>563de69</code></a>
Fix deadlock in GC_start_mark_threads if redirect-malloc on Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bbfc1d183c868f40429619dc97326c41f2133ee2"><code>bbfc1d1</code></a>
Remove code duplication in GC_wrap_pthread_cancel and
GC_wrap_pthread_exit</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/13c30fedd2239a2c156df3369ae92b374590e3b2"><code>13c30fe</code></a>
New API function GC_finish_and_disable</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/70767c1c1d754121ad29d4ac7da7a7d4f84ea1d0"><code>70767c1</code></a>
Fix GC_heapsize_on_gc_disable update inconsistency</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/fac8d279076017c4063356f8e42287c70306830a...563de69e6935fa4e2f251e02edcd80761ba4c428">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-22 19:15:41 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a17b39eca1 chore(deps): Bump vendor/bdwgc from 96316b6 to fac8d27 (#549)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `96316b6` to
`fac8d27`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fac8d279076017c4063356f8e42287c70306830a"><code>fac8d27</code></a>
Fix hang in GC_pthread_create if redirect-malloc on Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3f82f78b407dc1433c1ff489d2c5a8038436e77b"><code>3f82f78</code></a>
Define internal macros to touch memory with dummy read/write</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/05baff04d0e2577b279cfe29b67786d613d1dff8"><code>05baff0</code></a>
Undefine USE_PROC_FOR_LIBRARIES macro explicitly if no
DYNAMIC_LOADING</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/96316b691d324e0f58216b8b041cbfa864dd81e6...fac8d279076017c4063356f8e42287c70306830a">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-20 21:22:22 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 31a7c11223 chore(deps): Bump vendor/bdwgc from 834ae84 to 96316b6 (#548)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `834ae84` to
`96316b6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/96316b691d324e0f58216b8b041cbfa864dd81e6"><code>96316b6</code></a>
GH Actions: Always build with C++ support in zig-cross-compile
workflow</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e19453f18bc20adc7ed7c2dce41b6ec2e169adad"><code>e19453f</code></a>
GH Actions: Update zig to v0.16.0</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/834ae84382cb7bb7a2b492be713c82b6469d0230...96316b691d324e0f58216b8b041cbfa864dd81e6">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-16 19:15:17 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> d91650534c chore(deps): Bump libc from 0.2.184 to 0.2.185 (#547)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.184 to 0.2.185.
<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.185</h2>
<h3>Added</h3>
<ul>
<li>EspIDF: Add <code>espidf_picolibc</code> cfg for picolibc
<code>O_*</code> flag values (<a
href="https://redirect.github.com/rust-lang/libc/pull/5035">#5035</a>)</li>
<li>Hexagon: add missing constants and fix types for linux-musl (<a
href="https://redirect.github.com/rust-lang/libc/pull/5042">#5042</a>)</li>
<li>Redox: Add semaphore functions (<a
href="https://redirect.github.com/rust-lang/libc/pull/5051">#5051</a>)</li>
<li>Windows: Add <code>sprintf</code>, <code>snprintf</code>, and the
<code>scanf</code> family (<a
href="https://redirect.github.com/rust-lang/libc/pull/5024">#5024</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Hexagon: Decouple <code>time64</code> types from musl symbol
redirects (<a
href="https://redirect.github.com/rust-lang/libc/pull/5040">#5040</a>)</li>
<li>Horizon: Change <code>POLL</code> constants from
<code>c_short</code> to <code>c_int</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5045">#5045</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.185/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.184...0.2.185">0.2.185</a>
- 2026-04-13</h2>
<h3>Added</h3>
<ul>
<li>EspIDF: Add <code>espidf_picolibc</code> cfg for picolibc
<code>O_*</code> flag values (<a
href="https://redirect.github.com/rust-lang/libc/pull/5035">#5035</a>)</li>
<li>Hexagon: add missing constants and fix types for linux-musl (<a
href="https://redirect.github.com/rust-lang/libc/pull/5042">#5042</a>)</li>
<li>Redox: Add semaphore functions (<a
href="https://redirect.github.com/rust-lang/libc/pull/5051">#5051</a>)</li>
<li>Windows: Add <code>sprintf</code>, <code>snprintf</code>, and the
<code>scanf</code> family (<a
href="https://redirect.github.com/rust-lang/libc/pull/5024">#5024</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Hexagon: Decouple <code>time64</code> types from musl symbol
redirects (<a
href="https://redirect.github.com/rust-lang/libc/pull/5040">#5040</a>)</li>
<li>Horizon: Change <code>POLL</code> constants from
<code>c_short</code> to <code>c_int</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5045">#5045</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/71d5bfcc1bda05da1783666fc2cd7d9669c9c4c8"><code>71d5bfc</code></a>
libc: Release 0.2.185</li>
<li><a
href="https://github.com/rust-lang/libc/commit/1027d1c23bd3f07ba3dc6ab4a4eb4660cc91e509"><code>1027d1c</code></a>
Revert &quot;ci: Pin nightly to 2026-04-01&quot;</li>
<li><a
href="https://github.com/rust-lang/libc/commit/0e9c6e53cca07b36239a6dc4e65d8b691b39023a"><code>0e9c6e5</code></a>
redox: Add semaphore functions</li>
<li><a
href="https://github.com/rust-lang/libc/commit/24ef457ddd312f8b8055a8ed07f5376c5792c211"><code>24ef457</code></a>
feat: add back support for gnu windows x86 in ci</li>
<li><a
href="https://github.com/rust-lang/libc/commit/aa75caf30c0153647c9ab9fc0fe382bce2564b0c"><code>aa75caf</code></a>
horizon: Change POLL constants from c_short to c_int</li>
<li><a
href="https://github.com/rust-lang/libc/commit/b7eda5a40c678c4a195a389a329d85008eabaf2d"><code>b7eda5a</code></a>
hexagon: add missing constants and fix types for linux-musl</li>
<li><a
href="https://github.com/rust-lang/libc/commit/d4613f96a5dd56810baeb0c57403c36e37b5383d"><code>d4613f9</code></a>
newlib/espidf: Add espidf_picolibc cfg for picolibc O_* flag values</li>
<li><a
href="https://github.com/rust-lang/libc/commit/c89fd76cc760e29bb2a2703d87e24fc9d134f622"><code>c89fd76</code></a>
Fix typo in Padding comments</li>
<li><a
href="https://github.com/rust-lang/libc/commit/b3264b292ab0372bde0f9a0aa41b2758a8837bde"><code>b3264b2</code></a>
hexagon: decouple time64 types from musl symbol redirects</li>
<li><a
href="https://github.com/rust-lang/libc/commit/db1ebee456a2cb08eb53489906a0a6869f62c365"><code>db1ebee</code></a>
ci: Pin nightly to 2026-04-01</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.184...0.2.185">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.184&new-version=0.2.185)](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>
2026-04-13 20:17:38 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> ff213eae83 chore(deps): Bump vendor/bdwgc from b819d9f to 834ae84 (#546)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `b819d9f` to
`834ae84`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/834ae84382cb7bb7a2b492be713c82b6469d0230"><code>834ae84</code></a>
Fix 'GC_DllMain undeclared' compiler error if CPPCHECK defined</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/41135c1e3ed46e4ce947c2f395fd05212999b040"><code>41135c1</code></a>
Minimize code duplication in ABORT definition</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6a661c06b8bf4369a681c6e332ab6572bd79d4be"><code>6a661c0</code></a>
Fix deadlock caused by MessageBox call while DllMain thread is
suspended</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d385d5157bd95849bf63664b10ae97c321dc4170"><code>d385d51</code></a>
New macro TEST_NO_THREADS_DISCOVERY to test without
use_threads_discovery</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/b819d9fe314f95a2ac466987d5e6ff0ddb80587b...834ae84382cb7bb7a2b492be713c82b6469d0230">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-13 20:17:05 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 6c66fcd4e1 chore(deps): Bump vendor/bdwgc from 6117f07 to b819d9f (#545)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `6117f07` to
`b819d9f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b819d9fe314f95a2ac466987d5e6ff0ddb80587b"><code>b819d9f</code></a>
Prevent abort in GC_suspend in case of thread terminated by DllMain</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f36b44f78a5da5d05c357f8402ba2324e109bc80"><code>f36b44f</code></a>
Export aligned_alloc, free_aligned_sized, free_sized if redirect
malloc</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/6117f07a61307c7b5bbfc6d66ab19150e36d28b7...b819d9fe314f95a2ac466987d5e6ff0ddb80587b">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-10 19:15:22 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 2b1cd13ced chore(deps): Bump vendor/bdwgc from 5e49faa to 6117f07 (#544)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5e49faa` to
`6117f07`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6117f07a61307c7b5bbfc6d66ab19150e36d28b7"><code>6117f07</code></a>
Travis CI: Do not test '--enable-redirect-malloc' on FreeBSD</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dd599e2f590cf766da2b53f70215aabe3247df97"><code>dd599e2</code></a>
Define GC_base_C() publicly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b018134dff72244b0b052438b12cd61e1cc88c7b"><code>b018134</code></a>
Export functions redefined with REDIRECT_MALLOC</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5e49faa10395af4b269c16e5dda4ce571633c0ff...6117f07a61307c7b5bbfc6d66ab19150e36d28b7">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-08 19:15:16 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a50469977a chore(deps): Bump vendor/bdwgc from 946696b to 5e49faa (#543)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `946696b` to
`5e49faa`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5e49faa10395af4b269c16e5dda4ce571633c0ff"><code>5e49faa</code></a>
Workaround 'GC_SysVGetDataStart is never used' cppcheck FP</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9f74842232973dd7df29c5863f6a0a5e5a2745e7"><code>9f74842</code></a>
Remove redundant CPPCHECK-specific checks and code</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bc253ccb3732736889ae47dd96a3a58e7020792d"><code>bc253cc</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2026-04-01</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/36d8988c878b195af137242ecc44d50451dc436e"><code>36d8988</code></a>
Add a check that GET_MEM is not based on calloc if MMAP_SUPPORTED</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/561d9dbe33c68d332cc2231969c09239f5cd93b4"><code>561d9db</code></a>
Fix MMAP_SUPPORTED for Solaris if malloc redirection is disabled</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6a6a17fbc9db44bce5cd2ad9598879ce22723b9c"><code>6a6a17f</code></a>
Do not extra byte when adjusting size in GC_get_mem</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dd67161114c0b38e5bcbc6c984c535c8a0a8691f"><code>dd67161</code></a>
Workaround 'wait_for_markers_init and help_marker are unused' cppcheck
FPs</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d1af9a8ef85bf633c3e43255be146a2d14d98316"><code>d1af9a8</code></a>
Workaround 'GC_alloc_lock is defined but unused' cppcheck FP</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e6c6ce7c12c08c0c06e852c6e10890af3e40e460"><code>e6c6ce7</code></a>
Handle GC_pages_executable and GWW in GC_get_mem for Xbox One</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/454008559c9654336b1fca4f83f71fddcde0b381"><code>4540085</code></a>
Eliminate 'GC_get_next_stack is defined but unused' cppcheck
warning</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/946696b9b16580fcece3bc4d640f35afc139426d...5e49faa10395af4b269c16e5dda4ce571633c0ff">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-04-06 19:15:09 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 881b5a5b7a chore(deps): Bump libc from 0.2.183 to 0.2.184 (#542)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.183 to 0.2.184.
<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.184</h2>
<h3>MSRV</h3>
<p>This release increases the MSRV of <code>libc</code> to 1.65. With
this update, you can now always use the
<code>core::ffi::c_*</code> types with <code>libc</code> definitions,
since <code>libc</code> has been changed to reexport from
<code>core</code> rather than redefining them. (This <em>usually</em>
worked before but had edge cases.)
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4972">#4972</a>)</p>
<h3>Added</h3>
<ul>
<li>BSD: Add <code>IP_MINTTL</code> to bsd (<a
href="https://redirect.github.com/rust-lang/libc/pull/5026">#5026</a>)</li>
<li>Cygwin: Add <code>TIOCM_DSR</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5031">#5031</a>)</li>
<li>FreeBSD: Added <code>xfile</code> structe and file descriptor types
(<a
href="https://redirect.github.com/rust-lang/libc/pull/5002">#5002</a>)</li>
<li>Linux: Add CAN netlink bindings (<a
href="https://redirect.github.com/rust-lang/libc/pull/5011">#5011</a>)</li>
<li>Linux: Add <code>struct ethhdr</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4239">#4239</a>)</li>
<li>Linux: Add <code>struct ifinfomsg</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5012">#5012</a>)</li>
<li>Linux: Define <code>max_align_t</code> for riscv64 (<a
href="https://redirect.github.com/rust-lang/libc/pull/5029">#5029</a>)</li>
<li>NetBSD: Add missing <code>CLOCK_</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5020">#5020</a>)</li>
<li>NuttX: Add <code>_SC_HOST_NAME_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5004">#5004</a>)</li>
<li>VxWorks: Add <code>flock</code> and <code>F_*LCK</code> constants
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4043">#4043</a>)</li>
<li>WASI: Add all <code>_SC_*</code> sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5023">#5023</a>)</li>
</ul>
<h3>Deprecated</h3>
<p>The remaining fixed-width integer aliases, <code>__uint128_t</code>,
<code>__uint128</code>, <code>__int128_t</code>, and
<code>__int128</code>,
have been deprecated. Use <code>i128</code> and <code>u128</code>
instead. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4343">#4343</a>)</p>
<h3>Fixed</h3>
<ul>
<li><strong>breaking</strong> Redox: Fix signal action constant types
(<a
href="https://redirect.github.com/rust-lang/libc/pull/5009">#5009</a>)</li>
<li>EspIDF: Correct the value of <code>DT_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5034">#5034</a>)</li>
<li>Redox: Fix locale values and add <code>RTLD_NOLOAD</code>, some TCP
constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5025">#5025</a>)</li>
<li>Various: Use <code>Padding::new(&lt;zeroed&gt;)</code> rather than
<code>Padding::uninit()</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5036">#5036</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>potentially breaking</strong> Linux: Add new fields to
<code>struct ptrace_syscall_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4966">#4966</a>)</li>
<li>Re-export <code>core::ffi</code> integer types rather than
redefining (<a
href="https://redirect.github.com/rust-lang/libc/pull/5015">#5015</a>)</li>
<li>Redox: Update <code>F_DUPFD</code>, <code>IP</code>, and
<code>TCP</code> constants to match relibc (<a
href="https://redirect.github.com/rust-lang/libc/pull/4990">#4990</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.184/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.183...0.2.184">0.2.184</a>
- 2026-04-01</h2>
<h3>MSRV</h3>
<p>This release increases the MSRV of <code>libc</code> to 1.65. With
this update, you can now always use the
<code>core::ffi::c_*</code> types with <code>libc</code> definitions,
since <code>libc</code> has been changed to reexport from
<code>core</code> rather than redefining them. (This <em>usually</em>
worked before but had edge cases.)
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4972">#4972</a>)</p>
<h3>Added</h3>
<ul>
<li>BSD: Add <code>IP_MINTTL</code> to bsd (<a
href="https://redirect.github.com/rust-lang/libc/pull/5026">#5026</a>)</li>
<li>Cygwin: Add <code>TIOCM_DSR</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5031">#5031</a>)</li>
<li>FreeBSD: Added <code>xfile</code> structe and file descriptor types
(<a
href="https://redirect.github.com/rust-lang/libc/pull/5002">#5002</a>)</li>
<li>Linux: Add CAN netlink bindings (<a
href="https://redirect.github.com/rust-lang/libc/pull/5011">#5011</a>)</li>
<li>Linux: Add <code>struct ethhdr</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4239">#4239</a>)</li>
<li>Linux: Add <code>struct ifinfomsg</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5012">#5012</a>)</li>
<li>Linux: Define <code>max_align_t</code> for riscv64 (<a
href="https://redirect.github.com/rust-lang/libc/pull/5029">#5029</a>)</li>
<li>NetBSD: Add missing <code>CLOCK_</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5020">#5020</a>)</li>
<li>NuttX: Add <code>_SC_HOST_NAME_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5004">#5004</a>)</li>
<li>VxWorks: Add <code>flock</code> and <code>F_*LCK</code> constants
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4043">#4043</a>)</li>
<li>WASI: Add all <code>_SC_*</code> sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5023">#5023</a>)</li>
</ul>
<h3>Deprecated</h3>
<p>The remaining fixed-width integer aliases, <code>__uint128_t</code>,
<code>__uint128</code>, <code>__int128_t</code>, and
<code>__int128</code>,
have been deprecated. Use <code>i128</code> and <code>u128</code>
instead. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4343">#4343</a>)</p>
<h3>Fixed</h3>
<ul>
<li><strong>breaking</strong> Redox: Fix signal action constant types
(<a
href="https://redirect.github.com/rust-lang/libc/pull/5009">#5009</a>)</li>
<li>EspIDF: Correct the value of <code>DT_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5034">#5034</a>)</li>
<li>Redox: Fix locale values and add <code>RTLD_NOLOAD</code>, some TCP
constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/5025">#5025</a>)</li>
<li>Various: Use <code>Padding::new(&lt;zeroed&gt;)</code> rather than
<code>Padding::uninit()</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/5036">#5036</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>potentially breaking</strong> Linux: Add new fields to
<code>struct ptrace_syscall_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4966">#4966</a>)</li>
<li>Re-export <code>core::ffi</code> integer types rather than
redefining (<a
href="https://redirect.github.com/rust-lang/libc/pull/5015">#5015</a>)</li>
<li>Redox: Update <code>F_DUPFD</code>, <code>IP</code>, and
<code>TCP</code> constants to match relibc (<a
href="https://redirect.github.com/rust-lang/libc/pull/4990">#4990</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/b1fd610c7eb6026c108f318874283525871b0e77"><code>b1fd610</code></a>
chore: Release libc 0.2.184</li>
<li><a
href="https://github.com/rust-lang/libc/commit/f596819d7c309f9de20ace14532d37d94ae48380"><code>f596819</code></a>
ci: Don't enforce cargo-semver-checks</li>
<li><a
href="https://github.com/rust-lang/libc/commit/4645f60c3a289aaf7d7fe08e2de66a1acd63a97c"><code>4645f60</code></a>
linux: update ptrace_syscall_info struct</li>
<li><a
href="https://github.com/rust-lang/libc/commit/14cbbec35360179b68947183d3ba618fa78acba2"><code>14cbbec</code></a>
types: Remove <code>Padding::uninit</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/b5dcda885fbf89e39e6a8fb80ee46f90284a6d4a"><code>b5dcda8</code></a>
pthread: Use <code>Padding::new(\&lt;zeroed&gt;)</code> rather than
<code>Padding::uninit()</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/bbb1c5d350e010760c4ebdbc2bb499b2e0faff76"><code>bbb1c5d</code></a>
types: Add a <code>new</code> function to <code>Padding</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/df06e43309c93a6dc5ea210d72f0284d945c7d61"><code>df06e43</code></a>
Fix locale values and add RTLD_NOLOAD, some TCP constants</li>
<li><a
href="https://github.com/rust-lang/libc/commit/078f5c6b3c7c3a51deba2c52c3d00b93cbb48557"><code>078f5c6</code></a>
newlib/espidf: Move DT_* to espidf/mod.rs</li>
<li><a
href="https://github.com/rust-lang/libc/commit/d32b83db3c0e078e0a8b094d9dfbd41f87c7a20f"><code>d32b83d</code></a>
Add IP_MINTTL to bsd</li>
<li><a
href="https://github.com/rust-lang/libc/commit/939e0ec2a8c3234424286719405cb708e9b8062b"><code>939e0ec</code></a>
Define max_align_t for riscv64-linux</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.183...0.2.184">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.183&new-version=0.2.184)](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>
2026-04-01 23:59:36 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> f8a2d86384 chore(deps): Bump cmake from 0.1.57 to 0.1.58 (#541)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.57 to
0.1.58.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/releases">cmake's
releases</a>.</em></p>
<blockquote>
<h2>v0.1.58</h2>
<h3>Fixed</h3>
<ul>
<li>Fix i686-windows system import (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/276">#276</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/blob/main/CHANGELOG.md">cmake's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.57...v0.1.58">0.1.58</a>
- 2026-03-26</h2>
<h3>Fixed</h3>
<ul>
<li>Fix i686-windows system import (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/276">#276</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/63190697197b34e5e5cd3cabf17da4fcab348bef"><code>6319069</code></a>
chore: release v0.1.58 (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/269">#269</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/fa894569a94f15d8c7c5a60fc94ed296eac78be6"><code>fa89456</code></a>
Fix i686-windows system import (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/276">#276</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/511160ffce8d27632d20770b7090b9f73dda26c6"><code>511160f</code></a>
Switch to main (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/266">#266</a>)</li>
<li>See full diff in <a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.57...v0.1.58">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cmake&package-manager=cargo&previous-version=0.1.57&new-version=0.1.58)](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>
2026-03-26 19:15:34 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5226352cd4 chore(deps): Bump vendor/bdwgc from adb36c3 to 946696b (#540)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `adb36c3` to
`946696b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/946696b9b16580fcece3bc4d640f35afc139426d"><code>946696b</code></a>
GH Actions: Move cppcheck jobs from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/74c721bb2b51fa3ab27b45919541f471223279e6"><code>74c721b</code></a>
GH Actions: Rename job 'build' to 'check' in check workflows</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e07cc3467fd780b69faf6ff5d015b3816f20722c"><code>e07cc34</code></a>
GH Actions: Use actions/checkout for libatomic_ops in
make-direct-build</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ea58afc894cb69b82aa17b7d94e7eb5965b7d364"><code>ea58afc</code></a>
Provide GC_NEW_[ATOMIC_]ARRAY() and GC_NEW_UNCOLLECTABLE_ARRAY() API
macros</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/35cc3d4b57b4aeaa22dc89addc95e73eae392aff"><code>35cc3d4</code></a>
Define ROUNDUP_WORDSZ macro in typedtest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9ab45f0593d23005d29dca63bbbdd48b92153b00"><code>9ab45f0</code></a>
Replace GC_MALLOC_ATOMIC to GC_NEW_ATOMIC in sample code and tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d40ae00288a1525bc8c37e0d7e3c464ffe95e55d"><code>d40ae00</code></a>
Fix sizeof in test_memory_growth() of typedtest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/adb36c3e230cbab01c437f3a55216ccccdc3fc70...946696b9b16580fcece3bc4d640f35afc139426d">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-03-20 19:15:16 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 828c38b00f chore(deps): Bump vendor/bdwgc from b93c608 to adb36c3 (#539)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `b93c608` to
`adb36c3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/adb36c3e230cbab01c437f3a55216ccccdc3fc70"><code>adb36c3</code></a>
GH Actions: Test with -D TEST_MPROTECT_VDB_DISALLOWED (Linux,
macOS)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4474511b15be10723fc6e25b2852617010caeee9"><code>4474511</code></a>
AppVeyor CI: Test with -D TEST_MPROTECT_VDB_DISALLOWED</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9e8c4dd8fb2cc3c52c5811ca07f293afe835baa4"><code>9e8c4dd</code></a>
Provide API to disable only mprotect-based incremental collection</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b4020e4ee78594eeea326c71f076f628ffac3111"><code>b4020e4</code></a>
Fix conversion of int arguments to bool in API functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/851987fb127c69ad83062e65eddb0b0fb0907df2"><code>851987f</code></a>
Remove duplicate check of STACK_NOT_SCANNED in
GC_with_callee_saves_pushed</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f41b06b4f9fbc6faf6dbc997ebf78f13bc005c94"><code>f41b06b</code></a>
Workaround 'suspicious sizeof' code defect FPs in typedtest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/b93c608953e130aa31e750f653518aa1de930518...adb36c3e230cbab01c437f3a55216ccccdc3fc70">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-03-18 19:15:24 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7314d9961b chore(deps): Bump vendor/bdwgc from 302592e to b93c608 (#538)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `302592e` to
`b93c608`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b93c608953e130aa31e750f653518aa1de930518"><code>b93c608</code></a>
New API (GC_custom_push_regs_and_stack) function to push
stack/registers</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f802cee9696f0711bd988aeda17f6a83f88d5e74"><code>f802cee</code></a>
Test GC_set_stop_func with a custom stop function in gctest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/302592e2c1a0ce5283605cddf51cc11090c8879c...b93c608953e130aa31e750f653518aa1de930518">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-03-13 19:15:20 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 22744314a2 chore(deps): Bump vendor/bdwgc from af374f9 to 302592e (#537)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `af374f9` to
`302592e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/302592e2c1a0ce5283605cddf51cc11090c8879c"><code>302592e</code></a>
Minimize code duplication in main() of gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cb492129d4fe74a04e3b7459114bf3e724d33177"><code>cb49212</code></a>
Test world stop while other thread in deep recursion in gctest
(Win32)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3503e25567f10cde310527703277be176afbdc19"><code>3503e25</code></a>
Workaround 'uncontrolled format string' code defect FP in
test_vsprintf</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/286665a9740cf6255f95c2830910e10e5fbc694a"><code>286665a</code></a>
Handle all-interior-pointers properly when dynamic mask/shift unset</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ffa07e270679d2d6913e56b5cc61cc03fc9a30eb"><code>ffa07e2</code></a>
Remove remaining redundant parentheses for type casts</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/51fc6e19525710741b3dbf0169d1e4c55e779122"><code>51fc6e1</code></a>
Add test (dbgfunctest) to cover more 'GC_debug_' functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/15b50b5d92b3556f56030d7e6acda03f81171dfc"><code>15b50b5</code></a>
Move GC_clear_exclusion_table() call to multi-threaded main() of
gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1849a12fb48873cdde67197f07bda8717c13f1f8"><code>1849a12</code></a>
Fix GC_use_threads_discovery after implicit GC initialization in
gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8afabda57d43ef897718466b64d00b054c348174"><code>8afabda</code></a>
Call GC_start_incremental_collection also in multi-threaded gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3d7e60f1626880809d15c6c7ecd77de0da6ad374"><code>3d7e60f</code></a>
Fix assertion violation caused by late clear_exclusion_table in
gctest</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/af374f921837af641f2f61698ab90767befd8996...302592e2c1a0ce5283605cddf51cc11090c8879c">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-03-10 19:15:20 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 86c1b9ca22 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="https://github.com/rust-lang/libc/commit/5660e6fc058d1c6c27788e3ea2bc7d3e79d3c22d"><code>5660e6f</code></a>
chore: Release libc 0.2.183</li>
<li><a
href="https://github.com/rust-lang/libc/commit/8b439b76789d14215296766e97e0692e7900f1e1"><code>8b439b7</code></a>
allow unused link_cfg feature in rustc-dep-of-std</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e6436dcf4a702328aa365ced37f0a8e2d829ec3b"><code>e6436dc</code></a>
Adding structs and defines for vxworks</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e9cca04dffbe546d5af7dc5302f8cb305d8e7370"><code>e9cca04</code></a>
Linux: add <code>name_to_handle_at</code> and
<code>open_by_handle_at</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/af8b8127bc7fcce8a5e70cb1a4ab8b33021bf02e"><code>af8b812</code></a>
linux: relocate PIDFD definitions to src/new</li>
<li><a
href="https://github.com/rust-lang/libc/commit/d0bd7e2f2ff74d871b008069c175887cfc4e3867"><code>d0bd7e2</code></a>
NetBSD: add kinfo_file, kinfo_pcb structures and related constants</li>
<li><a
href="https://github.com/rust-lang/libc/commit/17f5cce00dec1207d659f21affc35fb39bca0340"><code>17f5cce</code></a>
build(deps): bump actions/upload-artifact from 6 to 7</li>
<li><a
href="https://github.com/rust-lang/libc/commit/62c89e800adae1a3555798aad9cfffc2b7a9e7b8"><code>62c89e8</code></a>
OpenBSD: Wrap an unused field in <code>Padding</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/82cb126e16b998d3c231bd320534e213b2096ff4"><code>82cb126</code></a>
enable musl32_time64 and musl_v1_2_3 for hexagon</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e7f99026dc87849e0c0107019dca1a6418bec9e2"><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>
2026-03-09 20:49:10 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c3f26e68d6 chore(deps): Bump vendor/bdwgc from f97b59c to af374f9 (#535)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f97b59c` to
`af374f9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/af374f921837af641f2f61698ab90767befd8996"><code>af374f9</code></a>
Define and use TEST_ASSERT macro in gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b25a22ad8f794662dd10fdc996718b09a4c97aaa"><code>b25a22a</code></a>
Unify TEST_ASSERT macro definition across tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0a410d06a62ec90ba7a8db0e1b948f609b4b753b"><code>0a410d0</code></a>
Unify process exit codes in tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b2f65c71eba3f973e01cd72dec2124ff2adb2506"><code>b2f65c7</code></a>
Add missing include stdio.h in disclaim and weakmap tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4cc340968a170aad0e0d85857cded0014aee01db"><code>4cc3409</code></a>
Rename my_assert() to TEST_ASSERT() in tests</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a4275b55bd4eccaf9c8d4890660c0c9b7b046b48"><code>a4275b5</code></a>
Fix assertion violation in debug_free if SHORT_DBG_HDRS and zero
size</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/97b4b34d1695b61039452eb5cbb28fdb8da0c407"><code>97b4b34</code></a>
GH Actions: Do not ignore failure of <code>build and run tests</code>
step</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/83c02807a0ab9efcc809cd0706caa10d2c64ce9d"><code>83c0280</code></a>
Remove GC_in_save_callers as malloc cannot call backtrace anymore</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bd0336d498850bc8aa14933fe916ebc96cb09fee"><code>bd0336d</code></a>
Call GC_debug_malloc_inner from GC_debug_malloc_replacement
directly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/78e14f5c5e40f6f636a0d8e04f7c85ced06a4a58"><code>78e14f5</code></a>
Remove unneeded GC_debug_malloc/realloc_replacement macros</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/f97b59c6d1405875eb31498f051aabd5ab294a14...af374f921837af641f2f61698ab90767befd8996">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-03-04 19:15:26 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7894815e8c chore(deps): Bump vendor/bdwgc from 5e09326 to f97b59c (#534)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5e09326` to
`f97b59c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f97b59c6d1405875eb31498f051aabd5ab294a14"><code>f97b59c</code></a>
Inline GC_make_closure to have proper parent caller saved</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3f6aa5cc7325c46f596dea1ac9fba132e578c261"><code>3f6aa5c</code></a>
Replace OPT_RA internal macro to PASS_EXTRA_PARAMS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/20649aa5e7bb563d68ff4081eadd805890aacbc9"><code>20649aa</code></a>
Fix crash in backtrace() when redirected malloc() is called from
libc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4f9707717e33c7c902e1ba3a4da6d2ec13ac198d"><code>4f97077</code></a>
.gitignore: Ignore '/build-*' folders</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/80ea0bdaeda988ec5b05a4cbc2c87f7ae2c971af"><code>80ea0bd</code></a>
Add Codecov.io badge to README again</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8d037c3c957066b3822d8c72166d15ec82395289"><code>8d037c3</code></a>
Travis CI: Add Codecov.io service support again</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5e09326ea8b7e250777c0e4fe2cbfa5b13aaf65b...f97b59c6d1405875eb31498f051aabd5ab294a14">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-03-02 21:05:06 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> ebacdeeb80 chore(deps): Bump vendor/bdwgc from bb1ceb6 to 5e09326 (#533)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `bb1ceb6` to
`5e09326`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5e09326ea8b7e250777c0e4fe2cbfa5b13aaf65b"><code>5e09326</code></a>
Refine CORD description that empty C string is not a valid cord</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b844d459f131b4017f0b8164b7fc6f60c8412096"><code>b844d45</code></a>
Add test cases for CORD_vsprintf</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b0fd3369e2843796023cd43bc942e784d303b7fe"><code>b0fd336</code></a>
Add a test case for CORD_cat_char to call CORD_fill_proc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/342e79ade6164b545cdef3ceccc0eb9dffd4a19d"><code>342e79a</code></a>
Add more test cases for CORD_[r]chr</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a2c7d333844be9b83a4d9f41dbf9eb7007598b55"><code>a2c7d33</code></a>
Add more test cases for CORD_str</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a151fc27bb2e7efd09031b7b5e99f5e47d06e5da"><code>a151fc2</code></a>
Use meaningful internal constant in CORD_str</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dcf3ad6aba87f866c4ab83b0bc58d0863fbcf27f"><code>dcf3ad6</code></a>
Add test cases for CORD_cmp(CORD_EMPTY)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/81867ecb2a14cbf695ecdd01e50fd17e3542a090"><code>81867ec</code></a>
Add tests for CORD_to_const_char_star</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/30f6579d63dba25965deca0a543038f730d81b66"><code>30f6579</code></a>
Add tests for CORD_cat_char</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/12ac6379f99c5e9de73ce67d3f9b6df68ee40348"><code>12ac637</code></a>
Workaround 'out-of-bounds read' FP code defect in GC_ms_push_all</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/bb1ceb6abac5e7587a764d56b9e95eca176b6bfe...5e09326ea8b7e250777c0e4fe2cbfa5b13aaf65b">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-25 19:15:08 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 791e4091d0 chore(deps): Bump vendor/bdwgc from e580737 to bb1ceb6 (#532)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `e580737` to
`bb1ceb6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bb1ceb6abac5e7587a764d56b9e95eca176b6bfe"><code>bb1ceb6</code></a>
Fix missing GC_ATTR_NONNULL for API functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f9214fd329851667f8d2f4676dfb01f8a18cdf0c"><code>f9214fd</code></a>
Add GC_ATTR_NONNULL for GC_[debug_]ptr_store_and_dirty</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/55aa8b7ef7635ac4275af543e2c61322a42ed1c0"><code>55aa8b7</code></a>
Add GC_ATTR_NONNULL for GC_get_prof_stats[_unsafe]</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5034d137ce2ca9c3d1de31d0028e2a887b633217"><code>5034d13</code></a>
Add GC_ATTR_NONNULL for GC_count_set_marks_in_hblk</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d194538d7d9d562b63058fce8d98ea1f2fffe061"><code>d194538</code></a>
Add GC_ATTR_NONNULL for GC_calloc_prepare/do_explicitly_typed</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5f5dffc2d004eb92085282333ac1c4bc11d621ad"><code>5f5dffc</code></a>
Add GC_ATTR_NONNULL for GC_ms_push_all and GC_ms_push_obj_descr</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/981dffd8b2a7ca68badea70a0ca4df2d10912fcc"><code>981dffd</code></a>
Eliminate 'push_all_stack but not used' gcc warning if
STACK_NOT_SCANNED</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/eece9463802a249b329b2df12c7eaed580473ad2"><code>eece946</code></a>
Move GC_is_initialized check to beginning of functions</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/e5807372bc922197a03976bfebacb59681ddb55e...bb1ceb6abac5e7587a764d56b9e95eca176b6bfe">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-23 20:56:20 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> ade541f0e3 chore(deps): Bump vendor/bdwgc from 9fd2bdd to e580737 (#531)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `9fd2bdd` to
`e580737`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e5807372bc922197a03976bfebacb59681ddb55e"><code>e580737</code></a>
Call GC_dump() by gctest if TEST_COVERAGE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9e24f9a37f39118808361a004446a73d92b79b48"><code>9e24f9a</code></a>
Rename 'size' local variable in clear/set_all_fl_marks</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3d3afe85cfb6afeb79a85c8a8f34e337aac9fe0e"><code>3d3afe8</code></a>
GH Actions: Do not define TEST_DUMP_REGIONS_AND_FREELIST macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1c44736f8400baf914e4e9dc39e70848eee355d8"><code>1c44736</code></a>
Call GC_dump_regions and GC_print_free_list by gctest if
TEST_COVERAGE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba89f88809f665a7df4f2dd8a8ad8148961c8d0e"><code>ba89f88</code></a>
Print a trailing blank line in GC_dump_named</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/672d71bb4bffd7fdb93ad8c6e9da93edafae23b1"><code>672d71b</code></a>
Travis CI: Run gctest also with mprotect-based VDB for gcov</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9e03bd2dd5f1872a6a304687220a74b4e770aeb5"><code>9e03bd2</code></a>
Add minimal testing of GC_push_obj_descr</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba19275b522cc13b76b83a0ddbc9ba052a556998"><code>ba19275</code></a>
Avoid code duplication between GC_push_all and GC_ms_push_all</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/84f7068d2c2149a96209044c91329b67ef33bd99"><code>84f7068</code></a>
Rename GC_push_proc, GC_custom_push_proc, GC_custom_push_range
functions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0d2818182b5174897f115f62e28cff0c00b09574"><code>0d28181</code></a>
Rename GC_push_obj and GC_push_contents_hdr inline functions</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/9fd2bdd8f8a65c162c1fe50b6da7a08ebe03219b...e5807372bc922197a03976bfebacb59681ddb55e">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-19 19:15:26 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c373659c8c chore(deps): Bump vendor/bdwgc from 76a3310 to 9fd2bdd (#530)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `76a3310` to
`9fd2bdd`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9fd2bdd8f8a65c162c1fe50b6da7a08ebe03219b"><code>9fd2bdd</code></a>
Add tests for CORD_prev, CORD_pos_to_cord and CORD_pos_to_index</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3e4fc57a0db121c5bf3326cacc85a09fbe94dfea"><code>3e4fc57</code></a>
Better document result of CORD_to_char_star</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dcf00a94b55da16244e07e87cb0e9aa1801d4665"><code>dcf00a9</code></a>
Add test case for CORD_cat_char_star when right part is
concatenation</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ad93854946d85edb48f4997dbc94fd8fb41ea304"><code>ad93854</code></a>
Add tests for CORD_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c210e7f9bedde882dc969ad7e0747b03abf45e6f"><code>c210e7f</code></a>
Avoid code duplication between CORD_cmp and CORD_ncmp</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3de8452f6249b9f682672c7d4d31362c2d9ff7c4"><code>3de8452</code></a>
Fix handling of cords with NUL characters in CORD_cmp and CORD_ncmp</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c6be77046bf5fcd9f1cf2ab3e975e4bc08af5867"><code>c6be770</code></a>
Fix handling of negative result of CORD_pos_chars_left() in
CORD_cmp()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c7c509398be7d77b1ae79882ae2be2a9a81565b0"><code>c7c5093</code></a>
.gitignore: Ignore VSCode folder</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/45de342cc30620784114079a2ebae18d1dc762c0"><code>45de342</code></a>
Allow to concatenate a substring of 2nd argument in
CORD_cat_char_star</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ff93115e1b113a965d49f711758f0cc18c8b13a7"><code>ff93115</code></a>
Avoid code duplication regarding C string copy/concat in cordbscs.c</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/76a3310471bbf7aa5077a43f8ef65a1a8637bae5...9fd2bdd8f8a65c162c1fe50b6da7a08ebe03219b">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-16 19:41:36 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> ad33bffa04 chore(deps): Bump libc from 0.2.181 to 0.2.182 (#529)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.181 to 0.2.182.
<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.182</h2>
<h3>Added</h3>
<ul>
<li>Android, Linux: Add <code>tgkill</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4970">#4970</a>)</li>
<li>Redox: Add <code>RENAME_NOREPLACE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li>
<li>Redox: Add <code>renameat2</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.182/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.181...0.2.182">0.2.182</a>
- 2026-02-13</h2>
<h3>Added</h3>
<ul>
<li>Android, Linux: Add <code>tgkill</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4970">#4970</a>)</li>
<li>Redox: Add <code>RENAME_NOREPLACE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li>
<li>Redox: Add <code>renameat2</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/e879ee90b6cd8f79b352d4d4d1f8ca05f94f2f53"><code>e879ee9</code></a>
chore: Release libc 0.2.182</li>
<li><a
href="https://github.com/rust-lang/libc/commit/2efe72f4dae6feebacaf5ec8a4ec5fdc79569e7b"><code>2efe72f</code></a>
remove copyright year in LICENSE-MIT</li>
<li><a
href="https://github.com/rust-lang/libc/commit/634bc4e66e944d54ebc3d1610175c8c6d390bd29"><code>634bc4e</code></a>
ci: Update the list of tested and documented targets</li>
<li><a
href="https://github.com/rust-lang/libc/commit/d7aa109ab5074dbbd35fb52cc72620e29961e76d"><code>d7aa109</code></a>
Revert &quot;Disable hexagon-unknown-linux-musl testing for
now&quot;</li>
<li><a
href="https://github.com/rust-lang/libc/commit/14e2f5641e2d4356953b0c95959ccfc86af5dcc3"><code>14e2f56</code></a>
Revert &quot;ci: Skip hexagon-unknown-linux-musl&quot;</li>
<li><a
href="https://github.com/rust-lang/libc/commit/b7807c369b468c369661e81ea6f9f649f3b3ddf3"><code>b7807c3</code></a>
Revert &quot;aix: Temporarily skip checking powerpc64-ibm-aix
builds&quot;</li>
<li><a
href="https://github.com/rust-lang/libc/commit/abe93a0bfedfe6159252d43e5c4273d0b0833ca4"><code>abe93a0</code></a>
feat(linux): add <code>tgkill</code> for Linux and Android</li>
<li><a
href="https://github.com/rust-lang/libc/commit/25f7dde943988c81871d95aaea1afd49cf11425d"><code>25f7dde</code></a>
feat(redox): add <code>RENAME_NOREPLACE</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/4b4ce4f2205d22121c5e913b118f8fc776d39897"><code>4b4ce4f</code></a>
feat(redox): add <code>renameat2</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/ab8c36c49327eeee2b5c3818d6706b499dd890a4"><code>ab8c36c</code></a>
build(deps): bump vmactions/solaris-vm from 1.2.8 to 1.3.0</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.181...0.2.182">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.181&new-version=0.2.182)](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>
2026-02-13 19:15:58 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 2c0409beca chore(deps): Bump vendor/bdwgc from cb3a2a8 to 76a3310 (#528)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `cb3a2a8` to
`76a3310`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/76a3310471bbf7aa5077a43f8ef65a1a8637bae5"><code>76a3310</code></a>
Explicitly define type of CORD_EMPTY to CORD</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6e8b190170cbec5c916ed9de3fcef56f217276d1"><code>6e8b190</code></a>
Use CORD_EMPTY instead 0 for cords in cordbscs.c and cordxtra.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2e77a8f6fe291f9443cb5bc6c7041f07f783a707"><code>2e77a8f</code></a>
Fix CORD_cat_char_star for both empty cord and string arguments</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5edeeef4841ba233258653c30ada724c696f3095"><code>5edeeef</code></a>
Remove 'goto' statement in CORD_from_fn_inner</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b832b7171e93d287fbc70c0b62bf73fbd681577d"><code>b832b71</code></a>
Provide a callback in GC_os_get_mem()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/eaaf56143561136f287c57bc135ca49a0372bd9e"><code>eaaf561</code></a>
Eliminate 'push_current_stack defined but unused' gcc warning on
Emscripten</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/cb3a2a8dbd5d588c81229a34a4a17f73f8ca65bf...76a3310471bbf7aa5077a43f8ef65a1a8637bae5">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-13 19:15:27 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 3becbdc3f3 chore(deps): Bump vendor/bdwgc from d02a2ab to cb3a2a8 (#527)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `d02a2ab` to
`cb3a2a8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cb3a2a8dbd5d588c81229a34a4a17f73f8ca65bf"><code>cb3a2a8</code></a>
GH Actions: Fix Install gcc-multilib in autotools workflow</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f30d52343a1e580c7671e54763ecafc096924a76"><code>f30d523</code></a>
Do not mention exact bdwgc version in cmake.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e781d97478320f13f943ed187f65c47e3d8d5942"><code>e781d97</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a03d708cadd0ee99ed3afdca75bbacfd71418ba4"><code>a03d708</code></a>
Update ChangeLog file (set v8.2.12 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4416cf2506de7145dca6a24d2e42900825a53898"><code>4416cf2</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/248835e9a01b8730caad23fad4fed38e97ecf5d8"><code>248835e</code></a>
Update ChangeLog file (set v8.0.18 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3f912460f2a236569877da8c7e9b54d88f86121d"><code>3f91246</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/da294d3244c175f41589bf37f5dde2ecbd36dec8"><code>da294d3</code></a>
Update ChangeLog file (set v7.6.26 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9669662f60901f0d9e6dea40a0f5c5773d06a16a"><code>9669662</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6584f86c9ddd1b50d8c2af1cbdebf9afa2252909"><code>6584f86</code></a>
Update ChangeLog file (set v7.4.32 release date)</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/d02a2abbeebeae73759aeaab0a514b8df8924457...cb3a2a8dbd5d588c81229a34a4a17f73f8ca65bf">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-12 19:15:14 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5617ccbd2c chore(deps): Bump libc from 0.2.180 to 0.2.181 (#526)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.180 to 0.2.181.
<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.181</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>MADV_ZERO</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4924">#4924</a>)</li>
<li>Redox: Add <code>makedev</code>, <code>major</code>, and
<code>minor</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li>
<li>GLibc: Add <code>PTRACE_SET_SYSCALL_INFO</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4933">#4933</a>)</li>
<li>OpenBSD: Add more kqueue related constants for (<a
href="https://redirect.github.com/rust-lang/libc/pull/4945">#4945</a>)</li>
<li>Linux: add CAN error types (<a
href="https://redirect.github.com/rust-lang/libc/pull/4944">#4944</a>)</li>
<li>OpenBSD: Add siginfo_t::si_status (<a
href="https://redirect.github.com/rust-lang/libc/pull/4946">#4946</a>)</li>
<li>QNX NTO: Add <code>max_align_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4927">#4927</a>)</li>
<li>Illumos: Add <code>_CS_PATH</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4956">#4956</a>)</li>
<li>OpenBSD: add <code>ppoll</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4957">#4957</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (<a
href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li>
<li>AIX: Use 'struct st_timespec' in 'struct stat{,64}' (<a
href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li>
<li>Glibc: Link old version of <code>tc{g,s}etattr</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li>
<li>Glibc: Link the correct version of <code>cf{g,s}et{i,o}speed</code>
on mips{32,64}r6 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li>
<li>OpenBSD: Fix constness of tm.tm_zone (<a
href="https://redirect.github.com/rust-lang/libc/pull/4948">#4948</a>)</li>
<li>OpenBSD: Fix the definition of <code>ptrace_thread_state</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4947">#4947</a>)</li>
<li>QuRT: Fix type visibility and defs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4932">#4932</a>)</li>
<li>Redox: Fix dev_t (<a
href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li>
<li>Redox: Fix values for <code>PTHREAD_MUTEX_{NORMAL, RECURSIVE}</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4943">#4943</a>)</li>
<li>Various: Mark additional fields as private padding (<a
href="https://redirect.github.com/rust-lang/libc/pull/4922">#4922</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Fuchsia: Update <code>SO_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4937">#4937</a>)</li>
<li>Revert &quot;musl: convert inline timespecs to timespec&quot;
(resolves build issues on targets only supported by Musl 1.2.3+ ) (<a
href="https://redirect.github.com/rust-lang/libc/pull/4958">#4958</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.181/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.180...0.2.181">0.2.181</a>
- 2026-02-09</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>MADV_ZERO</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4924">#4924</a>)</li>
<li>Redox: Add <code>makedev</code>, <code>major</code>, and
<code>minor</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li>
<li>GLibc: Add <code>PTRACE_SET_SYSCALL_INFO</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4933">#4933</a>)</li>
<li>OpenBSD: Add more kqueue related constants for (<a
href="https://redirect.github.com/rust-lang/libc/pull/4945">#4945</a>)</li>
<li>Linux: add CAN error types (<a
href="https://redirect.github.com/rust-lang/libc/pull/4944">#4944</a>)</li>
<li>OpenBSD: Add siginfo_t::si_status (<a
href="https://redirect.github.com/rust-lang/libc/pull/4946">#4946</a>)</li>
<li>QNX NTO: Add <code>max_align_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4927">#4927</a>)</li>
<li>Illumos: Add <code>_CS_PATH</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4956">#4956</a>)</li>
<li>OpenBSD: add <code>ppoll</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4957">#4957</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (<a
href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li>
<li>AIX: Use 'struct st_timespec' in 'struct stat{,64}' (<a
href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li>
<li>Glibc: Link old version of <code>tc{g,s}etattr</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li>
<li>Glibc: Link the correct version of <code>cf{g,s}et{i,o}speed</code>
on mips{32,64}r6 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li>
<li>OpenBSD: Fix constness of tm.tm_zone (<a
href="https://redirect.github.com/rust-lang/libc/pull/4948">#4948</a>)</li>
<li>OpenBSD: Fix the definition of <code>ptrace_thread_state</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4947">#4947</a>)</li>
<li>QuRT: Fix type visibility and defs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4932">#4932</a>)</li>
<li>Redox: Fix dev_t (<a
href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li>
<li>Redox: Fix values for <code>PTHREAD_MUTEX_{NORMAL, RECURSIVE}</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4943">#4943</a>)</li>
<li>Various: Mark additional fields as private padding (<a
href="https://redirect.github.com/rust-lang/libc/pull/4922">#4922</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Fuchsia: Update <code>SO_*</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4937">#4937</a>)</li>
<li>Revert &quot;musl: convert inline timespecs to timespec&quot;
(resolves build issues on targets only supported by Musl 1.2.3+ ) (<a
href="https://redirect.github.com/rust-lang/libc/pull/4958">#4958</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/d37b0aa96ffd38af69d564f2599ad47868b8bd99"><code>d37b0aa</code></a>
chore: Release libc 0.2.181</li>
<li><a
href="https://github.com/rust-lang/libc/commit/08f7df78c0dc83a03ea0c68861536317d12a4e49"><code>08f7df7</code></a>
Revert &quot;musl: convert inline timespecs to timespec&quot;</li>
<li><a
href="https://github.com/rust-lang/libc/commit/7710a7f3e93128fc0acd4158153f00cec6296def"><code>7710a7f</code></a>
tests linux: do not skip tests requiring kernel &lt;= 6.8</li>
<li><a
href="https://github.com/rust-lang/libc/commit/83360a32ca1d39565a0be410a1388bb8da5ed28c"><code>83360a3</code></a>
CI linux: Move to Ubuntu25.04 for i686</li>
<li><a
href="https://github.com/rust-lang/libc/commit/cab60d9e14c79bebc8176a8d002550f69f8396a7"><code>cab60d9</code></a>
Macro cleanups.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/a6168e102b8cce1157b6c62b43b075805818069b"><code>a6168e1</code></a>
Remove <code>__item!</code>.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/52fcf32016d649fd97a28be48c837d5bf445a2c5"><code>52fcf32</code></a>
checks termios size in the baud test</li>
<li><a
href="https://github.com/rust-lang/libc/commit/5971f2fe49720b9dd16c8dd77f2eec1beabefd25"><code>5971f2f</code></a>
fix libc-test ctest on mips64 and sparc64</li>
<li><a
href="https://github.com/rust-lang/libc/commit/1813ac84ea7ee729379f715ee9acdecd3c2296a1"><code>1813ac8</code></a>
links old version for glibc on mips{32,64}r6</li>
<li><a
href="https://github.com/rust-lang/libc/commit/6c7e28237ffa467f61dab66e5dac22b850fa8c10"><code>6c7e282</code></a>
links old version of tc{g,s}etattr for glibc on mips(64) and
sparc(64)</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.180...0.2.181">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.180&new-version=0.2.181)](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>
2026-02-09 22:28:49 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 793fc7f93c chore(deps): Bump vendor/bdwgc from f044df4 to d02a2ab (#525)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f044df4` to
`d02a2ab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d02a2abbeebeae73759aeaab0a514b8df8924457"><code>d02a2ab</code></a>
Remove unneeded __MINGW_EXCPT_DEFINE_PSDK macro define for mingw32</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/f044df4d8f3057abd27166b77fb15dbd41faae82...d02a2abbeebeae73759aeaab0a514b8df8924457">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-04 19:15:10 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 76eb2c663e chore(deps): Bump vendor/bdwgc from ea7255d to f044df4 (#524)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `ea7255d` to
`f044df4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f044df4d8f3057abd27166b77fb15dbd41faae82"><code>f044df4</code></a>
Refine USE_PROC_FOR_LIBRARIES macro documentation for Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3ecf3db0347c1be4e0caca599ab9769cd65eb778"><code>3ecf3db</code></a>
Turn on incremental GC in gctest for non-Linux
USE_PROC_FOR_LIBRARIES</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fc03d03f0d7561f40fe63e1c87768f6e7490d190"><code>fc03d03</code></a>
Do not define USE_PROC_FOR_LIBRARIES for NaCl</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a290e75a93b1b5d8d0e8f8d175a51191128c1632"><code>a290e75</code></a>
Remove sbrk usage in redirect malloc needed for ancient
Solaris/i686</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/341bee286a3251a605fcb49e38254878ae20243b"><code>341bee2</code></a>
Simplify dyn_load.c by defining UNIX_GENERIC_DYNAMIC_LOADING macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f58c0d7c4cded1b8e959e019bcda70f94416dd1b"><code>f58c0d7</code></a>
Remove useless FIXME item in is_asan_mapping</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e0feba795f98ee44354dad2452294ac7d803574f"><code>e0feba7</code></a>
Fix missing GC_register_dynamic_libraries_dl_iterate_phdr on
Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0e49480333209c588fb5b361dc0c3bb09ae4fa8c"><code>0e49480</code></a>
Eliminate 'GC_remove_roots_subregion not used' gcc warning on
Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cd2e7ffb22d6bbb6bd6cf435caf86f293e6619cc"><code>cd2e7ff</code></a>
Fix 'PIOCNMAP undeclared' gcc error if USE_PROC_FOR_LIBRARIES on
Solaris</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b759d7788d1ac512ed55ee640b8264d8a16069b6"><code>b759d77</code></a>
Fix 'MA_FETCHOP undeclared' gcc error if USE_PROC_FOR_LIBRARIES on
Solaris</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/ea7255d41e2a4cec49fef4320eb426542d193249...f044df4d8f3057abd27166b77fb15dbd41faae82">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-02-03 01:20:47 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 991992c3c6 chore(deps): Bump vendor/bdwgc from f7b7bc8 to ea7255d (#523)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `f7b7bc8` to
`ea7255d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ea7255d41e2a4cec49fef4320eb426542d193249"><code>ea7255d</code></a>
Fix register_dynamic_libraries if compile with Address Sanitizer on
Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7623ae2add007a7c7c2e7f3554325b00f68d5a66"><code>7623ae2</code></a>
Fix redirected malloc/calloc call during ASan initialization</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5bc30920d14824b915160df36194871cdb5270b3"><code>5bc3092</code></a>
Workaround locals not pushed in sanitized binaries by disabling fake
stacks</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/f7b7bc8c89f074f026d07cff9666f1cbe219efd4...ea7255d41e2a4cec49fef4320eb426542d193249">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-01-29 19:15:03 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5ebfbf71e4 chore(deps): Bump vendor/bdwgc from d626f6d to f7b7bc8 (#522)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `d626f6d` to
`f7b7bc8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f7b7bc8c89f074f026d07cff9666f1cbe219efd4"><code>f7b7bc8</code></a>
Remove redundant casts of REDIRECT_MALLOC_F() in malloc/calloc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c8be05d665945327a04d4e0bb769ada36116cda6"><code>c8be05d</code></a>
Unify preprocessor condition in malloc and GC_free for Solaris/i686</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9a5764adf007257c0e62076b6b7ddfe602b7b915"><code>9a5764a</code></a>
Do not use GC_init_lib_bounds in calloc/free if non-debug
redirection</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d798365da4771a5571f913d6d8ced8b2227f700f"><code>d798365</code></a>
Fix redirected 'free' for callers from libdl/libpthread if
IGNORE_FREE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4ab93411e2cf5cbae8b0b64a70b1f257474a66f2"><code>4ab9341</code></a>
Update AppVeyor CI badge image URL in README (Jan 2026)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/789375d3b907084f6825cdac09bd42d49bdd1337"><code>789375d</code></a>
Eliminate 'sizeof mismatch' code defect FP in GC_is_visible</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/d626f6d9e561e95569f0dd65b90e5907f900f640...f7b7bc8c89f074f026d07cff9666f1cbe219efd4">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-01-26 20:54:26 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 2db584a9a8 chore(deps): Bump vendor/libatomic_ops from fdccf2b to d007246 (#521)
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `fdccf2b` to `d007246`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/d007246aa70fef4f9bfcb84bcc5e6a97653b3d86"><code>d007246</code></a>
Update AppVeyor CI badge image URL in README (Jan 2026)</li>
<li>See full diff in <a
href="https://github.com/bdwgc/libatomic_ops/compare/fdccf2b3cdcad5584af0554fceff83d3342d5ebc...d007246aa70fef4f9bfcb84bcc5e6a97653b3d86">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-01-23 19:15:57 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> b86a23aa22 chore(deps): Bump vendor/bdwgc from 0f54ceb to d626f6d (#520)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `0f54ceb` to
`d626f6d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d626f6d9e561e95569f0dd65b90e5907f900f640"><code>d626f6d</code></a>
Fix GC_delete_thread call in GC_suspend if not GC_win32_dll_threads</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/42dd41cf623e6fba2a1752ea92856ebfa1754d8c"><code>42dd41c</code></a>
AppVeyor CI: Test with -D GC_DISCOVER_TASK_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4853d412943e70cf67df458573960e0b8fba3aa0"><code>4853d41</code></a>
Do not compile unsupported parallel markers if
GC_DISCOVER_TASK_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bd7b7ff7d3f74640835f5b2af67491e96c3857cc"><code>bd7b7ff</code></a>
Fix assertion in GC_wait_for_reclaim if DllMain-based thread
registration</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3fcaccac3f4d42b689668a33564691c250ec532f"><code>3fcacca</code></a>
AppVeyor CI: Test with -D TEST_NO_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0e0ee391605e073c98a840a01812999aa65b2768"><code>0e0ee39</code></a>
GH Actions: Test cmake build with -D TEST_NO_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/341dd930d0a4b1bb891362c20686d6e2ee1db657"><code>341dd93</code></a>
New macro TEST_NO_THREADS to force tests build as single-threaded</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/87ea05b69241745c31a9dcb068a00010783b3b8c"><code>87ea05b</code></a>
Use single-threaded logic in GC_is_visible if no threads created</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/42b57b238f477e3a63e8bc28241c465f648c66e0"><code>42b57b2</code></a>
Avoid affect of GC_ALWAYS_MULTITHREADED on logic of
min_bytes_allocd()</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b29916d3299403c0d74a61b1f2bdb9835e695eab"><code>b29916d</code></a>
Do not define GC_max_thread_index variable if
GC_NO_THREADS_DISCOVERY</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/0f54cebfdc91b192e3ad253aa9a8ed801e985bb7...d626f6d9e561e95569f0dd65b90e5907f900f640">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-01-22 19:15:45 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7fe3fa60be chore(deps): Bump vendor/bdwgc from 370781b to 0f54ceb (#519)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `370781b` to
`0f54ceb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0f54cebfdc91b192e3ad253aa9a8ed801e985bb7"><code>0f54ceb</code></a>
Fix race in DllMain by deferring delete_thread call to
GC_start_world</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/fc122d3deb6bc4f3a59bcb9fbf91c3b84ca19304"><code>fc122d3</code></a>
Revert &quot;Fix GC_suspend abort when the thread is deleted by
DllMain&quot;</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f46598c498fccd09fa8240039c6e941526a3fcd9"><code>f46598c</code></a>
Revert &quot;Avoid abort on ResumeThread failure if Win32 DllMain closes
thread&quot;</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3d7c03e3246bf3fea1269d039d287ddaeaa37966"><code>3d7c03e</code></a>
GH Actions: Always build cord in zig-build workflow</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1d7d267e0aa11af741dd3a8db423f4a0ec400e1e"><code>1d7d267</code></a>
Remove redundant cast of handle in GC_register_my_thread_inner</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/370781b86b66f4c20f2a9af51d4409697c9f2057...0f54cebfdc91b192e3ad253aa9a8ed801e985bb7">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-01-16 19:14:17 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 050e936b7b chore(deps): Bump libc from 0.2.179 to 0.2.180 (#518)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.179 to 0.2.180.
<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.180</h2>
<h3>Added</h3>
<ul>
<li>QNX: Add missing BPF and ifreq structures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Linux-like: Handle zero-sized payload differences in
<code>CMSG_NXTHDR</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Musl: Fix incorrect definitions of struct stat on some 32-bit
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li>
<li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li>
<li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re
uclibc (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
<li>uClibc: Restructure Linux <code>netlink</code> module to resolve
build errors (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.179...0.2.180">0.2.180</a>
- 2026-01-08</h2>
<h3>Added</h3>
<ul>
<li>QNX: Add missing BPF and ifreq structures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Linux-like: Handle zero-sized payload differences in
<code>CMSG_NXTHDR</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li>
<li>Musl: Fix incorrect definitions of struct stat on some 32-bit
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li>
<li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li>
<li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re
uclibc (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
<li>uClibc: Restructure Linux <code>netlink</code> module to resolve
build errors (<a
href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/4b38c69e31afadbead63af49794850b5a41f7dc4"><code>4b38c69</code></a>
chore: release libc 0.2.180</li>
<li><a
href="https://github.com/rust-lang/libc/commit/300e6438848503d4a9a0bebd32539294fe0e67a5"><code>300e643</code></a>
qnx: add missing BPF and ifreq structures</li>
<li><a
href="https://github.com/rust-lang/libc/commit/12fd831dff0427d7dae301008069ef3fc040b6f5"><code>12fd831</code></a>
ci: Add rtems to basic tier 3 checks</li>
<li><a
href="https://github.com/rust-lang/libc/commit/b062844024a5b2028603c636af1ed104880f8450"><code>b062844</code></a>
Only test addresses of cmsghdrs that are multiples of the size of
cmsghdr.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/676a4f8fd4e43056a2fbedfc848ef982350298ae"><code>676a4f8</code></a>
linux: Move <code>membarrier.h</code> constants to
<code>src/new</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/0803faeb89a2a1a477efbe6f604bed7ae8aeb906"><code>0803fae</code></a>
linux: Restructure <code>netlink</code> to <code>src/new</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/72f4c1a5db719788f771d2ce83661295385a84f4"><code>72f4c1a</code></a>
uclibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re
uclibc</li>
<li><a
href="https://github.com/rust-lang/libc/commit/757e55a3f0adcd1261e44be340eced8d865ce5e2"><code>757e55a</code></a>
netbsd/riscv64.rs: make changes so that this builds again.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/042f118911f93e688e9b28003293e423e0bc84fe"><code>042f118</code></a>
musl: Fix incorrect definitions of struct stat on some
architectures</li>
<li><a
href="https://github.com/rust-lang/libc/commit/03755c4f7024ff4015231fc7a3cdab3931aff3d3"><code>03755c4</code></a>
linux, emscripten, android, l4re: handle zero-sized payload differences
in CM...</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.179...0.2.180">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.179&new-version=0.2.180)](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>
2026-01-08 19:29:22 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> aa38e2c079 chore(deps): Bump vendor/bdwgc from beffb57 to 370781b (#517)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `beffb57` to
`370781b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/370781b86b66f4c20f2a9af51d4409697c9f2057"><code>370781b</code></a>
Fix 'reserved' argument handling in GC_DllMain</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8b2745ce06eba5472e44ea5f49f4e481d2236e9d"><code>8b2745c</code></a>
Fix typo ('copies') in gcinterface.md</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/beffb57e89902d080eace96a576458a99d09f938...370781b86b66f4c20f2a9af51d4409697c9f2057">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-01-08 19:28:25 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 578340b21c chore(deps): Bump libc from 0.2.178 to 0.2.179 (#516)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.178 to 0.2.179.
<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.179</h2>
<p>With this release, we now have <em>unstable</em> support for 64-bit
<code>time_t</code> on 32-bit
platforms with both Musl and Glibc. Testing is appreciated!</p>
<p>For now, these can be enabled by setting environment variables during
build:</p>
<pre lang="text"><code>RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1
RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64
</code></pre>
<p>Note that the exact configuration will change in the future. Setting
the
<code>MUSL_V1_2_3</code> variable also enables some newer API unrelated
to <code>time_t</code>.</p>
<h3>Added</h3>
<ul>
<li>L4Re: Add uclibc aarch64 support (<a
href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li>
<li>Linux, Android: Add a generic definition for <code>XCASE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4847">#4847</a>)</li>
<li>Linux-like: Add <code>NAME_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4888">#4888</a>)</li>
<li>Linux: Add <code>AT_EXECVE_CHECK</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4422">#4422</a>)</li>
<li>Linux: Add the <code>SUN_LEN</code> macro (<a
href="https://redirect.github.com/rust-lang/libc/pull/4269">#4269</a>)</li>
<li>Linux: add <code>getitimer</code> and <code>setitimer</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4890">#4890</a>)</li>
<li>Linux: add <code>pthread_tryjoin_n</code> and
<code>pthread_timedjoin_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4887">#4887</a>)</li>
<li>Musl: Add unstable support for 64-bit <code>time_t</code> on 32-bit
platforms (<a
href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li>
<li>NetBSD, OpenBSD: Add interface <code>LINK_STATE_*</code> definitions
from <code>sys/net/if.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4751">#4751</a>)</li>
<li>QuRT: Add support for Qualcomm QuRT (<a
href="https://redirect.github.com/rust-lang/libc/pull/4845">#4845</a>)</li>
<li>Types: Add Padding<!-- raw HTML omitted -->::uninit() (<a
href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Glibc: Link old version of <code>cf{g,s}et{i,o}speed</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4882">#4882</a>)</li>
<li>L4Re: Fixes for <code>pthread</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li>
<li>L4re: Fix a wide variety of incorrect definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li>
<li>Musl: Fix the value of <code>CPU_SETSIZE</code> on musl 1.2+ (<a
href="https://redirect.github.com/rust-lang/libc/pull/4865">#4865</a>)</li>
<li>Musl: RISC-V: fix public padding fields in <code>stat/stat64</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li>
<li>Musl: s390x: Fix definition of
<code>SIGSTKSZ</code>/<code>MINSIGSTKSZ</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4884">#4884</a>)</li>
<li>NetBSD: Arm: Fix <code>PT_{GET,SET}FPREGS</code>,
<code>_REG_TIPDR</code>, and <code>_REG_{LR,SP}</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4899">#4899</a>)</li>
<li>NetBSD: Fix <code>if_msghdr</code> alignment (<a
href="https://redirect.github.com/rust-lang/libc/pull/4902">#4902</a>)</li>
<li>NetBSD: Fix <code>siginfo_t</code> layout on 32-bit platforms (<a
href="https://redirect.github.com/rust-lang/libc/pull/4904">#4904</a>)</li>
<li>NetBSD: change definition of <code>pthread_spin_t</code> to allow
arch redefinition. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4899">#4899</a>)</li>
<li>Newlib: Fix ambiguous glob exports and other warnings for Vita and
3DS (<a
href="https://redirect.github.com/rust-lang/libc/pull/4875">#4875</a>)</li>
<li>QNX: Fix build error (<a
href="https://redirect.github.com/rust-lang/libc/pull/4879">#4879</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>CI: Update CI images to FreeBSD 15.0-release (<a
href="https://redirect.github.com/rust-lang/libc/pull/4857">#4857</a>)</li>
<li>L4Re: Make <code>pthread</code> struct fields private (<a
href="https://redirect.github.com/rust-lang/libc/pull/4876">#4876</a>)</li>
<li>Linux, Fuchsia: Mark mq_attr padding area as such (<a
href="https://redirect.github.com/rust-lang/libc/pull/4858">#4858</a>)</li>
<li>Types: Wrap a number of private fields in the <code>Padding</code>
type (<a
href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</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/4c61c9c78c7463ee0498ac96b11cdbcf8111d113"><code>4c61c9c</code></a>
chore: release libc 0.2.179</li>
<li><a
href="https://github.com/rust-lang/libc/commit/a4237c035ffcd719a52f6f3c5587d953b293d066"><code>a4237c0</code></a>
adding pthread_tryjoin_n/pthread_timedjoin_np to Linux.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/d4c9bb834b1a231c021bf4a68219371a18932ff2"><code>d4c9bb8</code></a>
netbsd/arm.rs: make typo corrections which make the libc-test pass.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/c2b4b3debf426ff340025e8bde808fb4e8e41d88"><code>c2b4b3d</code></a>
netbsd/mod.rs: change definition of pthread_spin_t to allow arch
redefinition.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/bd4a7c5b8d4b3a5511b6824ac5bc98a6608961ce"><code>bd4a7c5</code></a>
links old version of cf{g,s}et{i,o}speed for glibc</li>
<li><a
href="https://github.com/rust-lang/libc/commit/80a05fdc113e9390ffe483880a7203da5276b20c"><code>80a05fd</code></a>
netbsd/mod.rs: fix so that self-tests pass on both ilp32 and lp64.</li>
<li><a
href="https://github.com/rust-lang/libc/commit/3918b91159b308eb056b6f3c73e63cf55b687c81"><code>3918b91</code></a>
src/new/netbsd/net/if_.rs: make if_msghdr self-tests succeed on ilp32
hosts:</li>
<li><a
href="https://github.com/rust-lang/libc/commit/85aa37932866ee699e18b477e47fce5e1f2c999e"><code>85aa379</code></a>
build(deps): bump vmactions/solaris-vm from 1.1.8 to 1.2.3</li>
<li><a
href="https://github.com/rust-lang/libc/commit/ad6c4a1c10625d0be4a177b3ac8545272a58a890"><code>ad6c4a1</code></a>
qurt: Add support for Qualcomm QuRT</li>
<li><a
href="https://github.com/rust-lang/libc/commit/184a5584eafe243ed97f3f5d60b1e64041ebcb94"><code>184a558</code></a>
Fix QNX build error</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.178...0.2.179">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.178&new-version=0.2.179)](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>
2026-01-05 19:03:49 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1480c87bd8 chore(deps): Bump vendor/bdwgc from 6d018a1 to beffb57 (#515)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `6d018a1` to
`beffb57`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/beffb57e89902d080eace96a576458a99d09f938"><code>beffb57</code></a>
Use semantic version instead of libtool version-info in build
scripts</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3a350dfabd16cef515d2b8411287af193150d350"><code>3a350df</code></a>
Fix typo ('contents') in comments</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8697c0452218c61070f2f485548f515a7d4b8173"><code>8697c04</code></a>
GH Actions: Fix typo 'contents' in autotools-build-extra.yml</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f25737494abdb107cfef562d86af800b8c5cc811"><code>f257374</code></a>
Parse PACKAGE_VERSION in configure using 'cut' portable utility</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/575876205d65d81cc87e4b5f40bb7966dd4927c0"><code>5758762</code></a>
Remove unused GC_VERSION in configure</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6ce984cc9d6cb75d13a6a4ac3d3e2fb639e14209"><code>6ce984c</code></a>
Rename x_VERSION_PROP variables to LIBx_SHARED_VERSION in CMake
script</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/43199b0d86edbdf55819fb6221f032917f291027"><code>43199b0</code></a>
Better document PACKAGE_VERSION in gc_version.h and build scripts</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba17766614b7972d566719b17ffa6fefa789e262"><code>ba17766</code></a>
Rename CHECK_GC_LIB_VERSION to CHECK_PACKAGE_VERSION in gctest</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/6d018a1f241a9d892e67f25cac1b5b119ae60a88...beffb57e89902d080eace96a576458a99d09f938">compare
view</a></li>
</ul>
</details>
<br />


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>
2026-01-05 19:02:59 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> f426c29da9 chore(deps): Bump vendor/bdwgc from 32b7481 to 6d018a1 (#514)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `32b7481` to
`6d018a1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6d018a1f241a9d892e67f25cac1b5b119ae60a88"><code>6d018a1</code></a>
Provide GC_FREEZERO() and redirect platform freezero<a
href="">all</a></li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5dbcb0ffc97de3a04d166bf7fb5fdfad45824f5e"><code>5dbcb0f</code></a>
Remove unused redefinition of GC_free in gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2ceaf1d9d1cb834230878f128de899fd56f46695"><code>2ceaf1d</code></a>
Fix 'undefined errno' compiler error in strdup/strndup on WinCE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/eff358b97a4118045e3d2d5fdbda936f778ea1ad"><code>eff358b</code></a>
Use free_internal() from GC_debug_free[_inner]</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/913534be5f68270f44b3d720bdc0619c0893586b"><code>913534b</code></a>
Mark down 'flags' identifier in comment of Win32 GC_get_mem</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e06d8d60d2bb837a58cd8082c92df8ac8c099435"><code>e06d8d6</code></a>
Mark down identifier in comments of GC_allocobj and
GC_FAST_MALLOC_GRANS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dabf6bc9f7da379eef412d21f0bae674aa5e6b37"><code>dabf6bc</code></a>
Travis CI: Minimize number of ppc64le and s390x builds</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e11194501c85b89a90977d3bd449eec15f1ca174"><code>e111945</code></a>
Travis CI: Use git shallow clone with depth one</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a902c60502862aad97d59992d22c6dac5052d9ea"><code>a902c60</code></a>
AppVeyor CI: Use git shallow clone with depth one</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/850de27d39059736e32385275c1bcd50e2df6fa9"><code>850de27</code></a>
GH Actions: Use git shallow clone with depth one</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/32b74811147649efab0944b2762fc3300074d25e...6d018a1f241a9d892e67f25cac1b5b119ae60a88">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-12-30 19:03:05 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> ba333137b0 chore(deps): Bump vendor/bdwgc from 832713e to 32b7481 (#513)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `832713e` to
`32b7481`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/32b74811147649efab0944b2762fc3300074d25e"><code>32b7481</code></a>
Control redirection internally using
REDIRECT_MALLOC_DEBUG/UNCOLLECTABLE</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c6101e8cf8e5e616ea4b7239459fa2f95d231dd0"><code>c6101e8</code></a>
Fix a typo ('added') in ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b74fddcfa750efbd00e9a20bfee43e343a85792f"><code>b74fddc</code></a>
Specify SO-version for shared libraries built by Zig</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c1be8076d9204c047e4506bc81d763b2016abafd"><code>c1be807</code></a>
Mention build.zig in README.win32</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2db687107d4dfb427f24217bd6eccd9dc95711ff"><code>2db6871</code></a>
GH Actions: Test with --disable-threads-discovery</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/db730de0dffb8c367e5eb5b427996c20216bfa57"><code>db730de</code></a>
Refine '--enable-redirect-malloc', '--enable-threads-discovery'
messages</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8c56abe940b47679456813e013e8242e70ac4be6"><code>8c56abe</code></a>
GH Actions: Test with configure --enable-uncollectable-redirection</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b9d2e0ae8f89369704c6c9c3942d6843a0ffb46d"><code>b9d2e0a</code></a>
Reformat some messages in configure.ac</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3c321efc1af42b01a6db42f55f36544a1351daab"><code>3c321ef</code></a>
Provide GC_debug_malloc_uncollectable_replacement API function</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9c8e4be8fc2d1095f2dcdeed75c8174dbb708787"><code>9c8e4be</code></a>
New option '--enable-uncollectable-redirection' in build scripts</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/832713e82a43aee85abd9db19a0e977c60e31c9b...32b74811147649efab0944b2762fc3300074d25e">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-12-22 19:03:08 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e818ede728 chore(deps): Bump cmake from 0.1.56 to 0.1.57 (#512)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.56 to
0.1.57.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/releases">cmake's
releases</a>.</em></p>
<blockquote>
<h2>v0.1.57</h2>
<h3>Fixed</h3>
<ul>
<li>Revert canonicalizing the build directory and make the path absolute
instead (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/267">#267</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/blob/main/CHANGELOG.md">cmake's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.56...v0.1.57">0.1.57</a>
- 2025-12-17</h2>
<h3>Fixed</h3>
<ul>
<li>Revert canonicalizing the build directory and make the path absolute
instead (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/267">#267</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/434afe6a30aa10a28b9a0a05082a5d4fc749074a"><code>434afe6</code></a>
chore: release v0.1.57 (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/268">#268</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/899f26dc5f0d8bbdabec6e7b65bcfa6006e673a2"><code>899f26d</code></a>
Revert canonicalizing the build directory and make the path absolute
instead ...</li>
<li>See full diff in <a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.56...v0.1.57">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cmake&package-manager=cargo&previous-version=0.1.56&new-version=0.1.57)](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>
2025-12-18 19:03:13 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> d15bf84896 chore(deps): Bump cmake from 0.1.55 to 0.1.56 (#511)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.55 to
0.1.56.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/releases">cmake's
releases</a>.</em></p>
<blockquote>
<h2>v0.1.56</h2>
<h3>Other</h3>
<ul>
<li>Fallback to bundled CMake if present (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/264">#264</a>)</li>
<li>Use <code>cmake -B</code> only for v3.13 and later (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/262">#262</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/blob/master/CHANGELOG.md">cmake's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.55...v0.1.56">0.1.56</a>
- 2025-12-13</h2>
<h3>Other</h3>
<ul>
<li>Fallback to bundled CMake if present (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/264">#264</a>)</li>
<li>Use <code>cmake -B</code> only for v3.13 and later (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/262">#262</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/b8fb30162134c28afde1794657c0f7d4566f6a86"><code>b8fb301</code></a>
chore: release v0.1.56 (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/263">#263</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/120d7390680da9bb1035c751857c6f7b04fd3131"><code>120d739</code></a>
MSVC: Fallback to bundled CMake if present (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/264">#264</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/060922d6036ee693a9cb6bdb4db5647343b48259"><code>060922d</code></a>
cmake -B only for v3.13 and later (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/262">#262</a>)</li>
<li>See full diff in <a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.55...v0.1.56">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cmake&package-manager=cargo&previous-version=0.1.55&new-version=0.1.56)](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>
2025-12-15 19:03:25 +00:00
dependabot[bot]dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Yota Toyama
10fbe89a92 chore(deps): Bump vendor/bdwgc from 5901d16 to 832713e (#498)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5901d16` to
`832713e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/832713e82a43aee85abd9db19a0e977c60e31c9b"><code>832713e</code></a>
GH Actions: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/382767dcbbac1de04c734025d79d13ad9742570a"><code>382767d</code></a>
AppVeyor CI: Update after prefixing CMake BUILD_SHARED_LIBS option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/416e4fa7651b2f0f25ce99ad126b1ebe89825a57"><code>416e4fa</code></a>
Update AUTHORS file (add Ben Leadbetter)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e93ee1127660159f8b2b5d0bca2f889d3e13169c"><code>e93ee11</code></a>
Rename CMake BUILD_SHARED_LIBS option to GC_BUILD_SHARED_LIBS</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5901d16bbc45e867408ab88e3383757e9cb88306...832713e82a43aee85abd9db19a0e977c60e31c9b">compare
view</a></li>
</ul>
</details>
<br />


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>
Co-authored-by: Yota Toyama <raviqqe@gmail.com>
2025-12-13 03:51:40 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 930e59bc34 chore(deps): Bump cmake from 0.1.54 to 0.1.55 (#499)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.54 to
0.1.55.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/releases">cmake's
releases</a>.</em></p>
<blockquote>
<h2>v0.1.55</h2>
<h3>Other</h3>
<ul>
<li>Remove the <code>\\?\</code> prefix from paths (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/259">#259</a>)</li>
<li>Add Visual Studio 2026 support (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/255">#255</a>)</li>
<li>Make sure that cmake generate build files in current dir (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/194">#194</a>)</li>
<li>Set the MSRV to 1.65 and test this in CI</li>
<li>Canonicalize the build directory</li>
<li>Use <code>eprintln</code> instead to print the command running next
(<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/191">#191</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cmake-rs/blob/master/CHANGELOG.md">cmake's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.54...v0.1.55">0.1.55</a>
- 2025-12-11</h2>
<h3>Other</h3>
<ul>
<li>Remove the <code>\\?\</code> prefix from paths (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/259">#259</a>)</li>
<li>Add Visual Studio 2026 support (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/255">#255</a>)</li>
<li>Make sure that cmake generate build files in current dir (<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/194">#194</a>)</li>
<li>Set the MSRV to 1.65 and test this in CI</li>
<li>Canonicalize the build directory</li>
<li>Use <code>eprintln</code> instead to print the command running next
(<a
href="https://redirect.github.com/rust-lang/cmake-rs/pull/191">#191</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/c4608407a38ad3d5b6fdf19b6f93af5957c67deb"><code>c460840</code></a>
chore: release v0.1.55 (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/249">#249</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/08af05c71b57b1971bbfe00af1e3264ab1a4f058"><code>08af05c</code></a>
Windows: Remove the <code>\\?\</code> prefix from paths (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/259">#259</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/6e68d9ceeffd5a006a5ac21ee8bf045bd2e15316"><code>6e68d9c</code></a>
Add Visual Studio 2026 support (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/255">#255</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/b59be3b5cce397de4018aacd51501f925ce22ecd"><code>b59be3b</code></a>
Make sure that cmake generate build files in current dir (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/194">#194</a>)</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/e6bfc1c3375debd8a1cecd40c64b230147360e75"><code>e6bfc1c</code></a>
Set the MSRV to 1.65 and test this in CI</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/19cd68a26bed14911f2dd020c1d83ce27e09575e"><code>19cd68a</code></a>
Canonicalize the build directory</li>
<li><a
href="https://github.com/rust-lang/cmake-rs/commit/f09de3fb2bd6ce09252a2c216679df70f61a3ea6"><code>f09de3f</code></a>
Use <code>eprintln</code> instead to print the command running next (<a
href="https://redirect.github.com/rust-lang/cmake-rs/issues/191">#191</a>)</li>
<li>See full diff in <a
href="https://github.com/rust-lang/cmake-rs/compare/v0.1.54...v0.1.55">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cmake&package-manager=cargo&previous-version=0.1.54&new-version=0.1.55)](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>
2025-12-12 19:04:11 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 0168d61081 chore(deps): Bump vendor/bdwgc from cd28730 to 5901d16 (#497)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `cd28730` to
`5901d16`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5901d16bbc45e867408ab88e3383757e9cb88306"><code>5901d16</code></a>
GH Actions: Use awalsh128/cache-apt-pkgs-action instead of 'apt
install'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/264aa81b4f9f1d1cf8acd7913c21aa41b1b91671"><code>264aa81</code></a>
GC Actions: Enable multi-threads builds with cmake using msvc</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2c02f4ddab6a9e7cd8fac2bca11f05308216dd0d"><code>2c02f4d</code></a>
GH Actions: Use actions-use-homebrew-tools instead of 'brew
install'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e9eb8f050a89193d02f35420eaa74895f052fd8e"><code>e9eb8f0</code></a>
GH Actions: Clone libatomic_ops using actions/checkout</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ee84c358df1628af4843539462292b0a91116eae"><code>ee84c35</code></a>
GH Actions: Change korandoru/setup-zig action to mlugg/setup-zig</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/38ef0821c6df72b1d9a0121a4cda14e5ac111244"><code>38ef082</code></a>
GH Actions: Update cspell-action to v8</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/07291e380a2c27671f48b76ce9a34e05594d80e6"><code>07291e3</code></a>
GH Actions: Update codeql-action to v4</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8df998851b6959ad41757124e79b75340fac6e16"><code>8df9988</code></a>
GH Actions: Update actions/checkout to v6</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/cd28730e0b212f1cc0d20b93d427385b459be4ab...5901d16bbc45e867408ab88e3383757e9cb88306">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-12-11 19:03:59 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1a2451ee9e chore(deps): Bump vendor/bdwgc from 63c90f0 to cd28730 (#496)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `63c90f0` to
`cd28730`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cd28730e0b212f1cc0d20b93d427385b459be4ab"><code>cd28730</code></a>
Report warning by configure if both shared and static libs are
requested</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d9dd2973c6ca926d57caca7d6c3949881ebebfbf"><code>d9dd297</code></a>
GH Actions: Add a test with --enable-valgrind-tracking</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9630d6632dc83d3a446a286eedbdda0e038c8e03"><code>9630d66</code></a>
GH Actions: Remove redundant --enable-static passed to configure</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5644fff34295b54069c03cac4bfc91176516e2b3"><code>5644fff</code></a>
Do not prevent shared builds on OpenBSD/alpha</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0de2ff8837727d4e8e747f3e1174b01ab5fa7a78"><code>0de2ff8</code></a>
AppVeyor CI: Update after disable_gc_debug option change to
enable_gc_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a5fc6107d753e02dbffb204f2177ff07f12bd25f"><code>a5fc610</code></a>
GH Actions: Update after disable_gc_debug option change to
enable_gc_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/38b314f013417c5921a2ec916c3e329090ded9ec"><code>38b314f</code></a>
Replace disable_gc_debug build scripts option to enable_gc_dump</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/50425a689f7e3acf710fd40af4a88ce49d0e4ee2"><code>50425a6</code></a>
Add 'zig format' status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ec643a52848f26d16b19286a77b59b570329b95f"><code>ec643a5</code></a>
GH Actions: Add check that build.zig is formatted properly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b5cac99a5d24d4e86ca864cbde1bf735b2c3084c"><code>b5cac99</code></a>
Reformat build.zig with Zig fmt</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/63c90f040c6eafc3e9ab71dbaa820725c713e72b...cd28730e0b212f1cc0d20b93d427385b459be4ab">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-12-10 19:12:42 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> cc4e7c5e16 chore(deps): Bump vendor/bdwgc from 741d3d7 to 63c90f0 (#495)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `741d3d7` to
`63c90f0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/63c90f040c6eafc3e9ab71dbaa820725c713e72b"><code>63c90f0</code></a>
Add autotools-build-extra status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/beb40c818bf92f951ce0918fbb5f7a2ccf72c2c4"><code>beb40c8</code></a>
GH actions: Move configure-based build jobs from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6d0edec27c3a62df040c7ba6efcfbc60e2210e35"><code>6d0edec</code></a>
Add 'Makefile.direct' build status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b0885dc6d4bd3c45306b2130582118d1b94d6706"><code>b0885dc</code></a>
Enable tools/if_mach.c compilation on Windows</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d877ebfeb07fca975eb315f39554eff76e59dda3"><code>d877ebf</code></a>
Eliminate 'x might be clobbered' gcc-13 warning in setjmp_test</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3c53673dc67760808e3544dcc6b78271cfc99e6b"><code>3c53673</code></a>
GH actions: Move build jobs based on Makefile.direct from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8d33146e3e478f9dbef08f03c6234755003f76dd"><code>8d33146</code></a>
Add 'CSA check' status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/084bab644847a039f24c2f1fd74dbcbfc99e5f05"><code>084bab6</code></a>
GH actions: Move CSA-check jobs from Travis</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bdb16475b13a86b4b00fb4b64dd43b49ed1a95a5"><code>bdb1647</code></a>
Add cmake-build-extra status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/59e61eb97618fe6bf7f7baf9eba5c3c72e409f75"><code>59e61eb</code></a>
GH actions: Move cmake-based jobs from Travis to extra workflow</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/741d3d78bc8c10f652a6e49f0a9cb1b12e4523a2...63c90f040c6eafc3e9ab71dbaa820725c713e72b">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-12-09 19:41:50 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> f9621627dd chore(deps): Bump vendor/bdwgc from 5fcf4b1 to 741d3d7 (#494)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `5fcf4b1` to
`741d3d7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/741d3d78bc8c10f652a6e49f0a9cb1b12e4523a2"><code>741d3d7</code></a>
Eliminate 'no-return function does return' lcc warning in
default_on_abort</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0c5eb8db9cab98b5932087c95022f53b97a8e0f5"><code>0c5eb8d</code></a>
AppVeyor CI: Change folder name of CMake build artifacts to 'build'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1b7fac17c869d3a22aed0edc783dd614e0c0b573"><code>1b7fac1</code></a>
Change suggested folder name of CMake build artifacts to 'build'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/47cb73b46737d03edda6913b7f73848da8ae522f"><code>47cb73b</code></a>
Use backtick symbol to quote 'a.out' in leak.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e45bfc62061e9b80fdb910928dfd0ee008d43873"><code>e45bfc6</code></a>
AppVeyor CI: Update after CMake build_tests option rename to
BUILD_TESTING</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/82e07f623019d88508cb9d2e427c1ba027a1187f"><code>82e07f6</code></a>
Replace build_tests to standard BUILD_TESTING option (CMake)</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/5fcf4b193a93bfe7610a8595ba4be4f01ef61a19...741d3d78bc8c10f652a6e49f0a9cb1b12e4523a2">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-12-03 19:04:04 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> b2aa64b7c3 chore(deps): Bump libc from 0.2.177 to 0.2.178 (#493)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.177 to 0.2.178.
<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.178</h2>
<h3>Added</h3>
<ul>
<li>BSD: Add <code>issetugid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4744">#4744</a>)</li>
<li>Cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces (<a
href="https://redirect.github.com/rust-lang/libc/pull/4827">#4827</a>)</li>
<li>Linux s390x musl: Add
<code>__psw_t</code>/<code>fprefset_t</code>/<code>*context_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4726">#4726</a>)</li>
<li>Linux, Android: Add definition for IUCLC (<a
href="https://redirect.github.com/rust-lang/libc/pull/4846">#4846</a>)</li>
<li>Linux, FreeBSD: Add <code>AT_HWCAP{3,4}</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4734">#4734</a>)</li>
<li>Linux: Add definitions from linux/can/bcm.h (<a
href="https://redirect.github.com/rust-lang/libc/pull/4683">#4683</a>)</li>
<li>Linux: Add syscalls 451-469 for m68k (<a
href="https://redirect.github.com/rust-lang/libc/pull/4850">#4850</a>)</li>
<li>Linux: PowerPC: Add 'ucontext.h' definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4696">#4696</a>)</li>
<li>NetBSD: Define <code>eventfd</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>Newlib: Add missing constants from <code>unistd.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4811">#4811</a>)</li>
<li>QNX NTO: Add <code>cfmakeraw</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>QNX NTO: Add <code>cfsetspeed</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>Redox: Add <code>getresgid</code> and <code>getresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>Redox: Add <code>setresgid</code> and <code>setresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>VxWorks: Add definitions from <code>select.h</code>,
<code>stat.h</code>, <code>poll.h</code>, <code>ttycom.h</code>,
<code>utsname.h</code>, <code>resource.h</code>, <code>mman.h</code>,
<code>udp.h</code>, <code>in.h</code>, <code>in6.h</code>,
<code>if.h</code>, <code>fnmatch.h</code>, and
<code>sioLibCommon.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4781">#4781</a>)</li>
<li>VxWorks: Add missing defines/functions needed by rust stdlib (<a
href="https://redirect.github.com/rust-lang/libc/pull/4779">#4779</a>)</li>
<li>WASI: Add more definitions for libstd (<a
href="https://redirect.github.com/rust-lang/libc/pull/4747">#4747</a>)</li>
</ul>
<h3>Deprecated:</h3>
<ul>
<li>Apple: Deprecate <code>TIOCREMOTE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
</ul>
<h3>Fixed:</h3>
<p>Note that there were a large number of fixes on NetBSD for this
<code>libc</code> release, some of which include minor breakage.</p>
<ul>
<li>AIX: Change errno <code>EWOULDBLOCK</code> to make it an alias of
<code>EAGAIN</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4790">#4790</a>)</li>
<li>AIX: Resolve function comparison and
<code>unnecessary_transmutes</code> warnings (<a
href="https://redirect.github.com/rust-lang/libc/pull/4780">#4780</a>)</li>
<li>Apple: Correct the value of <code>SF_SETTABLE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
<li>DragonflyBSD: Fix the type of <code>mcontext_t.mc_fpregs</code> (<a
href="">#</a>)</li>
<li>EspIDF: Fix the duplicate definition of <code>gethostname</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4773">#4773</a>)</li>
<li>L4Re: Update available pthread API (<a
href="https://redirect.github.com/rust-lang/libc/pull/4836">#4836</a>)</li>
<li>Linux: Correct the value of <code>NFT_MSG_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4761">#4761</a>)</li>
<li>Linux: Remove incorrect <code>repr(align(8))</code> for
<code>canxl_frame</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4760">#4760</a>)</li>
<li>Make <code>eventfd</code> argument names match OS docs/headers (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>NetBSD: Account for upstream changes to ptrace with LWP (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct <code>ipc_perm</code>, split from OpenBSD as
<code>ipc.rs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct a number of symbol link names (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct the type of <code>kinfo_vmentry.kve_path</code> (<a
href="">#</a>)</li>
<li>NetBSD: Fix <code>uucred.cr_ngroups</code> from <code>int</code> to
<code>short</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>kevent.udata</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>mcontext_t.__fpregs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the value of <code>PT_SUSPEND</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the values of FNM_* constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Increase the size of <code>sockaddr_dl.sdl_data</code> from
12 to 24 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Introduce <code>if_.rs</code>, fix the definition of
<code>ifreq</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Introduce <code>time.rs</code>, fix the values of
<code>CLOCK_*_CPUTIME_ID</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.178/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.177...0.2.178">0.2.178</a>
- 2025-12-01</h2>
<h3>Added</h3>
<ul>
<li>BSD: Add <code>issetugid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4744">#4744</a>)</li>
<li>Cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces (<a
href="https://redirect.github.com/rust-lang/libc/pull/4827">#4827</a>)</li>
<li>Linux s390x musl: Add
<code>__psw_t</code>/<code>fprefset_t</code>/<code>*context_t</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4726">#4726</a>)</li>
<li>Linux, Android: Add definition for IUCLC (<a
href="https://redirect.github.com/rust-lang/libc/pull/4846">#4846</a>)</li>
<li>Linux, FreeBSD: Add <code>AT_HWCAP{3,4}</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4734">#4734</a>)</li>
<li>Linux: Add definitions from linux/can/bcm.h (<a
href="https://redirect.github.com/rust-lang/libc/pull/4683">#4683</a>)</li>
<li>Linux: Add syscalls 451-469 for m68k (<a
href="https://redirect.github.com/rust-lang/libc/pull/4850">#4850</a>)</li>
<li>Linux: PowerPC: Add 'ucontext.h' definitions (<a
href="https://redirect.github.com/rust-lang/libc/pull/4696">#4696</a>)</li>
<li>NetBSD: Define <code>eventfd</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>Newlib: Add missing constants from <code>unistd.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4811">#4811</a>)</li>
<li>QNX NTO: Add <code>cfmakeraw</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>QNX NTO: Add <code>cfsetspeed</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li>
<li>Redox: Add <code>getresgid</code> and <code>getresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>Redox: Add <code>setresgid</code> and <code>setresuid</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li>
<li>VxWorks: Add definitions from <code>select.h</code>,
<code>stat.h</code>, <code>poll.h</code>, <code>ttycom.h</code>,
<code>utsname.h</code>, <code>resource.h</code>, <code>mman.h</code>,
<code>udp.h</code>, <code>in.h</code>, <code>in6.h</code>,
<code>if.h</code>, <code>fnmatch.h</code>, and
<code>sioLibCommon.h</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4781">#4781</a>)</li>
<li>VxWorks: Add missing defines/functions needed by rust stdlib (<a
href="https://redirect.github.com/rust-lang/libc/pull/4779">#4779</a>)</li>
<li>WASI: Add more definitions for libstd (<a
href="https://redirect.github.com/rust-lang/libc/pull/4747">#4747</a>)</li>
</ul>
<h3>Deprecated:</h3>
<ul>
<li>Apple: Deprecate <code>TIOCREMOTE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
</ul>
<h3>Fixed:</h3>
<p>Note that there were a large number of fixes on NetBSD for this
<code>libc</code> release, some of which include minor breakage.</p>
<ul>
<li>AIX: Change errno <code>EWOULDBLOCK</code> to make it an alias of
<code>EAGAIN</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4790">#4790</a>)</li>
<li>AIX: Resolve function comparison and
<code>unnecessary_transmutes</code> warnings (<a
href="https://redirect.github.com/rust-lang/libc/pull/4780">#4780</a>)</li>
<li>Apple: Correct the value of <code>SF_SETTABLE</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li>
<li>DragonflyBSD: Fix the type of <code>mcontext_t.mc_fpregs</code> (<a
href="">#</a>)</li>
<li>EspIDF: Fix the duplicate definition of <code>gethostname</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4773">#4773</a>)</li>
<li>L4Re: Update available pthread API (<a
href="https://redirect.github.com/rust-lang/libc/pull/4836">#4836</a>)</li>
<li>Linux: Correct the value of <code>NFT_MSG_MAX</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4761">#4761</a>)</li>
<li>Linux: Remove incorrect <code>repr(align(8))</code> for
<code>canxl_frame</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4760">#4760</a>)</li>
<li>Make <code>eventfd</code> argument names match OS docs/headers (<a
href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li>
<li>NetBSD: Account for upstream changes to ptrace with LWP (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct <code>ipc_perm</code>, split from OpenBSD as
<code>ipc.rs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct a number of symbol link names (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Correct the type of <code>kinfo_vmentry.kve_path</code> (<a
href="">#</a>)</li>
<li>NetBSD: Fix <code>uucred.cr_ngroups</code> from <code>int</code> to
<code>short</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>kevent.udata</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the type of <code>mcontext_t.__fpregs</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the value of <code>PT_SUSPEND</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Fix the values of FNM_* constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Increase the size of <code>sockaddr_dl.sdl_data</code> from
12 to 24 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li>
<li>NetBSD: Introduce <code>if_.rs</code>, fix the definition of
<code>ifreq</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</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/2b95cbe1cecd28ab03d689b34c2696d70b65ff27"><code>2b95cbe</code></a>
chore: release libc 0.2.178</li>
<li><a
href="https://github.com/rust-lang/libc/commit/bc25dfca2960fcd6bde9636e9fe9c87295765a5e"><code>bc25dfc</code></a>
NetBSD: Only skip <code>sockaddr_dl</code> on NetBSD9</li>
<li><a
href="https://github.com/rust-lang/libc/commit/887133e45ee709ff941f4d07f1069489a81aa531"><code>887133e</code></a>
add syscalls 451-469 for m68k linux</li>
<li><a
href="https://github.com/rust-lang/libc/commit/3cfeee46c2f28121771747f2e0bf9b5432a0eb29"><code>3cfeee4</code></a>
build(deps): bump actions/checkout from 5 to 6</li>
<li><a
href="https://github.com/rust-lang/libc/commit/999b4203ee3c450df6f6ef781fadd81fe51e7e78"><code>999b420</code></a>
linux, android: Add definition for IUCLC</li>
<li><a
href="https://github.com/rust-lang/libc/commit/ae6df796e2c918726ffafb7878b621ffad6a2bb7"><code>ae6df79</code></a>
Define eventfd on NetBSD</li>
<li><a
href="https://github.com/rust-lang/libc/commit/03b7438253fc4f111bf7ef3ca44902538dcce948"><code>03b7438</code></a>
Make eventfd argument names match OS docs/headers</li>
<li><a
href="https://github.com/rust-lang/libc/commit/9ba7c90662818c9bd6733899e4718816fe8b6394"><code>9ba7c90</code></a>
cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces</li>
<li><a
href="https://github.com/rust-lang/libc/commit/5d284b0afd113ea6e92a5c7d2c1c93d1b7a60d07"><code>5d284b0</code></a>
Fix test for cygwin</li>
<li><a
href="https://github.com/rust-lang/libc/commit/7516d382af0715deb7868f88bef4b3d36412062a"><code>7516d38</code></a>
ci: Update <code>style.py</code> to work with visibility on enums</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.177...0.2.178">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.177&new-version=0.2.178)](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>
2025-12-02 19:04:23 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> b0c96e8eb6 chore(deps): Bump vendor/bdwgc from 8e04154 to 5fcf4b1 (#492)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `8e04154` to
`5fcf4b1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5fcf4b193a93bfe7610a8595ba4be4f01ef61a19"><code>5fcf4b1</code></a>
Fix comment for endif in GC_print_callers</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/8e04154e8a78ffd6613ad1e08d5c23473291c0e7...5fcf4b193a93bfe7610a8595ba4be4f01ef61a19">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-12-01 21:20:05 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> bf926f471c chore(deps): Bump vendor/libatomic_ops from 508d227 to fdccf2b (#491)
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `508d227` to `fdccf2b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/fdccf2b3cdcad5584af0554fceff83d3342d5ebc"><code>fdccf2b</code></a>
Bump libatomic_ops version to 7.11.0 (next release development)</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/650dd27283d6a705961250cce7ac446cbef89370"><code>650dd27</code></a>
[7.10.0]</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/f29954c4ab9b5cb0284ccafe661641eb1dcb74b5"><code>f29954c</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/d2f4ff428ef2f75f5ade716323998b4644912e35"><code>d2f4ff4</code></a>
GH Actions: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/6ccc26c9588e8f69fd9188ddc9a35c3bdb81ee1d"><code>6ccc26c</code></a>
Travis CI: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/2af775ee7d1e80fabc92f74c9e2338241e51a7e3"><code>2af775e</code></a>
AppVeyor CI: Update after CMake BUILD_SHARED_LIBS option renaming</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/8f5a2094eb2f9f95a69494a429a25e2737462f84"><code>8f5a209</code></a>
Rename CMake BUILD_SHARED_LIBS option to AO_BUILD_SHARED_LIBS</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/62610898d4e198cc8231b5bea82338042a075739"><code>6261089</code></a>
GH Actions: Upgrade macos-13 to macos-15-intel in cmake build</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/94845aaf27601565bb931badedbcb945d293ed4f"><code>94845aa</code></a>
AppVeyor CI: Update after CMake build_tests option rename to
BUILD_TESTING</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/a36001370a54a6d135e00d83bd4ce40986bdb49b"><code>a360013</code></a>
Replace CMake build_tests option to standard BUILD_TESTING one</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/libatomic_ops/compare/508d227476dfc35060279ab8469053e4bb3318df...fdccf2b3cdcad5584af0554fceff83d3342d5ebc">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-28 19:04:07 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 6b1ffd6b59 chore(deps): Bump vendor/bdwgc from a8bd418 to 8e04154 (#490)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `a8bd418` to
`8e04154`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8e04154e8a78ffd6613ad1e08d5c23473291c0e7"><code>8e04154</code></a>
AppVeyor CI: Update after changing CMake script to build tests by
default</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/42235f40153b2bd7ea7c78f98ae8e743cb48cfdf"><code>42235f4</code></a>
GH Actions: Update after changing CMake script to build tests by
default</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f5d0dc00f528efcf99728b3019ad44f167e8224b"><code>f5d0dc0</code></a>
Travis CI: Update after changing CMake script to build tests by
default</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ddb903ecbd6a2eeb3f2f6a827a8bc3aab58c15c8"><code>ddb903e</code></a>
Build tests by default in CMake script</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/70759f1615fa69aeea1257b440d8eba6070c7895"><code>70759f1</code></a>
Change type of arguments of GC_push_all_stack to void pointer</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/38931233a1f4266163e6429a7f7793d9ab03f5a7"><code>3893123</code></a>
Remove outdated README.uts file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0a83c484375a4a846a714cfb8ed8adad762a5baa"><code>0a83c48</code></a>
Do not break C string literals into two parts where possible</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/5ca83a6bb516df8e0f67056ab8fe93224b84a27a"><code>5ca83a6</code></a>
Move variables representing collector single-threaded state to
GC_arrays</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2aa70c22699a5db0b3dfff26b13491495bbd20c8"><code>2aa70c2</code></a>
Remove GC_ports static variable</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0652c610e1b379eb0faafbff0716c065dba20829"><code>0652c61</code></a>
Declare variables used for debugging in checksums.c as 'extern C'</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/a8bd4189437eb08bce0f9bba1750d6c7a2d89a7d...8e04154e8a78ffd6613ad1e08d5c23473291c0e7">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-27 19:03:53 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 34113772e5 chore(deps): Bump actions/checkout from 5 to 6 (#489)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to
6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>v6-beta by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2298">actions/checkout#2298</a></li>
<li>update readme/changelog for v6 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2311">actions/checkout#2311</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v5.0.0...v6.0.0">https://github.com/actions/checkout/compare/v5.0.0...v6.0.0</a></p>
<h2>v6-beta</h2>
<h2>What's Changed</h2>
<p>Updated persist-credentials to store the credentials under
<code>$RUNNER_TEMP</code> instead of directly in the local git
config.</p>
<p>This requires a minimum Actions Runner version of <a
href="https://github.com/actions/runner/releases/tag/v2.329.0">v2.329.0</a>
to access the persisted credentials for <a
href="https://docs.github.com/en/actions/tutorials/use-containerized-services/create-a-docker-container-action">Docker
container action</a> scenarios.</p>
<h2>v5.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v5...v5.0.1">https://github.com/actions/checkout/compare/v5...v5.0.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>V6.0.0</h2>
<ul>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
</ul>
<h2>V5.0.1</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<h2>V5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
</ul>
<h2>V4.3.1</h2>
<ul>
<li>Port v6 cleanup to v4 by <a
href="https://github.com/ericsciple"><code>@​ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a></li>
</ul>
<h2>V4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@​motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@​mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@​benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@​jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@​jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a
href="https://github.com/lucacome"><code>@​lucacome</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
<li>Dependency updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>- <a
href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>,
<a
href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4
updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a
href="https://github.com/orhantoy"><code>@​orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable
version. by <a href="https://github.com/jww3"><code>@​jww3</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a
href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3"><code>1af3b93</code></a>
update readme/changelog for v6 (<a
href="https://redirect.github.com/actions/checkout/issues/2311">#2311</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/71cf2267d89c5cb81562390fa70a37fa40b1305e"><code>71cf226</code></a>
v6-beta (<a
href="https://redirect.github.com/actions/checkout/issues/2298">#2298</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/069c6959146423d11cd0184e6accf28f9d45f06e"><code>069c695</code></a>
Persist creds to a separate file (<a
href="https://redirect.github.com/actions/checkout/issues/2286">#2286</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493"><code>ff7abcd</code></a>
Update README to include Node.js 24 support details and requirements (<a
href="https://redirect.github.com/actions/checkout/issues/2248">#2248</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v5...v6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=5&new-version=6)](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>
2025-11-20 19:09:51 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> acba32cb7a chore(deps): Bump vendor/bdwgc from 62a1414 to a8bd418 (#488)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `62a1414` to
`a8bd418`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a8bd4189437eb08bce0f9bba1750d6c7a2d89a7d"><code>a8bd418</code></a>
GH Actions: Remove unused cflags_extra in zig-cross-compile.yml</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/337831dda20c46d3ff797e05c36ce8900a1009d5"><code>337831d</code></a>
Travis CI: Fix integration with Coveralls by using new reporter
tool</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/62a14140731d58ff1849fbaf0e5fc6d01d0456be...a8bd4189437eb08bce0f9bba1750d6c7a2d89a7d">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-17 19:04:40 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7ad85b6047 chore(deps): Bump vendor/bdwgc from abbe389 to 62a1414 (#487)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `abbe389` to
`62a1414`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/62a14140731d58ff1849fbaf0e5fc6d01d0456be"><code>62a1414</code></a>
Build 'de' cord program (test) by Zig on Windows</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/76a32016196adc90bcc3fe792c2fa0021ad04a72"><code>76a3201</code></a>
Instruct tests that they are executed in non-interactive mode</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bc8ca39316c36bd71bd3224f53f76083d0e8b1a0"><code>bc8ca39</code></a>
Build de.exe by digimars.mak (dmc)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/924b74cb0a329eff92c1b5cb979ff24d769f5387"><code>924b74c</code></a>
Discontinue support of configure '--enable-gcov' option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/927b04081d6f96e8eef98c1114cc46fc30cd28ac"><code>927b040</code></a>
Travis CI: Replace 'configure --enable-gcov' to 'gcc --coverage
-O0'</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/396668e71489063566247a1973dd00aa032ebecf"><code>396668e</code></a>
Rename CYGWIN32 internal macro to CYGWIN</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/02cd4c0e95f107245a6ba9c0d2b8a0f97ce2a97f"><code>02cd4c0</code></a>
Detect GC_PROMPT_DISABLED environment var to support non-interactive
mode</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8951e8389d88c8b3e0a9b9dadae252a0f7267776"><code>8951e83</code></a>
AppVeyor CI: Remove redundant -D NO_MSGBOX_ON_ERROR</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/abbe3898f306b1fafa3757af70d37c9ec9614ddb...62a14140731d58ff1849fbaf0e5fc6d01d0456be">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-14 19:04:13 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a28b3aa417 chore(deps): Bump vendor/libatomic_ops from 985c64f to 508d227 (#486)
Bumps [vendor/libatomic_ops](https://github.com/bdwgc/libatomic_ops)
from `985c64f` to `508d227`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/508d227476dfc35060279ab8469053e4bb3318df"><code>508d227</code></a>
Travis CI: Fix integration with Coveralls by using new reporter
tool</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/17f0b82d1fb842f692e42315d8c2892c726565a7"><code>17f0b82</code></a>
Discontinue support of configure '--enable-gcov' option</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/49b0de6e9227a964278b4f1a765ebc3c030bced0"><code>49b0de6</code></a>
Travis CI: Replace 'configure --enable-gcov' to 'gcc --coverage
-O0'</li>
<li>See full diff in <a
href="https://github.com/bdwgc/libatomic_ops/compare/985c64fb7018c87b9c3674e7ceea92fc70792b1f...508d227476dfc35060279ab8469053e4bb3318df">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-14 19:03:59 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a94746c51a chore(deps): Bump vendor/bdwgc from 98a8fc3 to abbe389 (#485)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `98a8fc3` to
`abbe389`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/abbe3898f306b1fafa3757af70d37c9ec9614ddb"><code>abbe389</code></a>
Build staticrootstest by Zig</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/d7d1715f6fec797868983bf6c0df81d70f7b5894"><code>d7d1715</code></a>
Pass optional arguments to addTestExt in a structure in Zig build
script</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/84ba275feec4cc0c0d24804dc6936b7ed785a025"><code>84ba275</code></a>
Exit with zero code if no arguments are given to cord/de and
disclaim_bench</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/0e8ac788ea4399521133645ca197ce1d6e1a4bfd"><code>0e8ac78</code></a>
Adjust printed usage message of code/de and tools</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4b3320209c3124aa879b57719898d22a3144efb9"><code>4b33202</code></a>
Exit with a distinct code in case of exec fail in if_mach utility</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/bbbd16e66fe2e6cc100d7eaf75fafae88b8b6410"><code>bbbd16e</code></a>
Remove unneeded exec() from if_not_there utility</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4e8a1974c4fa883496c70374ceb82c2f250a24d2"><code>4e8a197</code></a>
Fix missing new-line in help message of console variant of cord/de</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4885cf512372877811b229021a23b8970ebdd3c4"><code>4885cf5</code></a>
Adjust printed usage message in cpptest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b643c6539e77d11fa2c743565d9b8694f5bb1f57"><code>b643c65</code></a>
Print new-line in console variant of de_error() of cord/de</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8a9bf6c09f8034130f451a9be22a9e9ebddae4bb"><code>8a9bf6c</code></a>
Exit with non-zero code if RegisterClass or CreateWindow failed in
de_win</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/98a8fc3b0c2c2c631fc6217e15d0123f097c21cb...abbe3898f306b1fafa3757af70d37c9ec9614ddb">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-11 19:04:09 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 84800d08c6 chore(deps): Bump vendor/bdwgc from 83a42e6 to 98a8fc3 (#484)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `83a42e6` to
`98a8fc3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/98a8fc3b0c2c2c631fc6217e15d0123f097c21cb"><code>98a8fc3</code></a>
Travis CI: Add back os_dep.c to list of files for checking by
cppcheck</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f8741d495ef0bd2258fb2deb104819e8d6617ac3"><code>f8741d4</code></a>
Fix 'KERN_PROTECTION_FAILURE while world is stopped' error on MacOS
X</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4b6f8614cbe3ed141f3b767cbea95ad3de78f97c"><code>4b6f861</code></a>
Eliminate 'unused parameter' clang warnings in GC_darwin_sigbus</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/83a42e64d0710958a50cc28fe1c232f7726cd293...98a8fc3b0c2c2c631fc6217e15d0123f097c21cb">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-06 19:04:12 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 8768091814 chore(deps): Bump vendor/bdwgc from 75ef9a3 to 83a42e6 (#483)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `75ef9a3` to
`83a42e6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/83a42e64d0710958a50cc28fe1c232f7726cd293"><code>83a42e6</code></a>
Workaround unreachable-code code defect in test of
GC_get_supported_vdbs</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/26d0bba1bd3a9bd2126970bef7501846ef8f54a7"><code>26d0bba</code></a>
Fix 'using unreliable value of saved_interrupt_finalizers` code
defect</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/af2e18f6bf17759e052dfcc60515ccba69f39e0a"><code>af2e18f</code></a>
Workaround 'signed GC_parallel cast to bigger unsigned' code defect
FP</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/75ef9a30272c7b0a582321da6018f4eec077bfc9...83a42e64d0710958a50cc28fe1c232f7726cd293">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-04 22:32:16 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1e54add7f9 chore(deps): Bump vendor/bdwgc from 44fbb3b to 75ef9a3 (#482)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `44fbb3b` to
`75ef9a3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/75ef9a30272c7b0a582321da6018f4eec077bfc9"><code>75ef9a3</code></a>
Update AUTHORS file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ad2be4190e144565a764a71d9bc5be5a63834cd5"><code>ad2be41</code></a>
Fix reliance on glibc-specific '__data_start' for some Linux
platforms</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c2f88e178cac40b271762d6daa4c7524b1f96e0c"><code>c2f88e1</code></a>
GH Actions: Upgrade macos-13 to macos-15-intel in cmake build</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a863ed338db9c8ae267418b461c5d68d783ce8c0"><code>a863ed3</code></a>
Fix a cycle in NORMAL freelist if malloc is redirected on Linux</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e40697e26d7a7a0243955e0408a217a6a6e6ceae"><code>e40697e</code></a>
Fix SIGSEGV if pthread_detach is called before collector
initialization</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e13a887b54d564a2f056f47652544d5c05fd503b"><code>e13a887</code></a>
Move GC_fl_builder_count definition to mark.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/84e897941b308ecd059504c1271cc5dd3b72057f"><code>84e8979</code></a>
Remove goto statements in GC_generic_malloc_many</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c7d342c83ed307e0a091ab72f46f9ef6bcfcab43"><code>c7d342c</code></a>
Fix code defect of LOCK/UNLOCK in separate 'if' in
GC_generic_malloc_many</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/6fa9d97ac38faf1696f2752ee8c4a1d37a412229"><code>6fa9d97</code></a>
Call HDR() holding lock in GC_free and
GC_generic_malloc_uncollectable</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/44fbb3b9e4c55d9fa2e134948ff542fe3a774e80...75ef9a30272c7b0a582321da6018f4eec077bfc9">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-11-03 19:21:39 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> dd31d2a5f6 chore(deps): Bump vendor/bdwgc from 82274ec to 44fbb3b (#481)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `82274ec` to
`44fbb3b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/44fbb3b9e4c55d9fa2e134948ff542fe3a774e80"><code>44fbb3b</code></a>
Fix SIGSEGV in remove_all_threads_but_me if fork from unregistered
thread</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f72ab92399935425fe86bc50e20aded4a88559af"><code>f72ab92</code></a>
Prevent collection if fork from an unregistered thread</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/82274ec6c24e9f19809fb6ed4781d287edb88cd2...44fbb3b9e4c55d9fa2e134948ff542fe3a774e80">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-10-29 19:03:58 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 933f6702d0 chore(deps): Bump vendor/bdwgc from ba6ba75 to 82274ec (#480)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `ba6ba75` to
`82274ec`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/82274ec6c24e9f19809fb6ed4781d287edb88cd2"><code>82274ec</code></a>
GH Actions: Test cmake build on Windows/arm64</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/deaca5f40128ce808b1b71a42a0007943da6f810"><code>deaca5f</code></a>
GH Actions: Test cmake build on Ubuntu/aarch64</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a60e1720848ddb438cc2a30f6c5396d4a78d1be1"><code>a60e172</code></a>
GH Actions: Test cmake build on MacOS/x86_64</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/ba6ba75bd1e1ba027c4970626e6ba8a62ff6b8f6...82274ec6c24e9f19809fb6ed4781d287edb88cd2">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-10-28 19:03:54 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 922cf34eb8 chore(deps): Bump vendor/bdwgc from e1042aa to ba6ba75 (#479)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `e1042aa` to
`ba6ba75`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ba6ba75bd1e1ba027c4970626e6ba8a62ff6b8f6"><code>ba6ba75</code></a>
GH Actions: Fix spell-check workflow file extension</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3854cd484eaec6c117a29f15fc037938b4089605"><code>3854cd4</code></a>
Add spell-check status badge to README.md</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2b8c7c6fec24f6dde4f8e4d67ffcf120edb7be2c"><code>2b8c7c6</code></a>
GH Actions: Add spell-checking of C/C++ source and .md files (by
cspell)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4bae2258ff30515ede1b4fc938eb018184f6475c"><code>4bae225</code></a>
Turn on pthread_atfork usage on Hurd</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b1f17958cd60e25e6be8e8cf7576187dd9884936"><code>b1f1795</code></a>
Eliminate 'assign long to void*' gcc warning in get_stack_base on
Serenity</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1372b91dd24cff66c90266f8c3128db27de60d05"><code>1372b91</code></a>
Replace some words in comments that are unknown to cspell</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b83b1a112c64724b663495e037383d51bb121367"><code>b83b1a1</code></a>
Break several magic test strings into substrings in cordtest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/ad2339bbb1e1830abb4d9d13318165b12a333226"><code>ad2339b</code></a>
Rename GC_ALCTR_x_T internal macros in gc_allocator.h</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b75f90b06627b1e7fa2796b4a9238b31be332414"><code>b75f90b</code></a>
Rename private identifiers spotted by cspell tool</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9ce58a585f10c1192699febc5544e1c8cc00d24f"><code>9ce58a5</code></a>
Rename x_LINUXTHREADS internal macro to x_LINUX_THREADS</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/e1042aa86d9403f433a2ab38ee2aab081984fca8...ba6ba75bd1e1ba027c4970626e6ba8a62ff6b8f6">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-10-27 19:29:58 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 3068936553 chore(deps): Bump vendor/bdwgc from 7eec679 to e1042aa (#478)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `7eec679` to
`e1042aa`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e1042aa86d9403f433a2ab38ee2aab081984fca8"><code>e1042aa</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/db5425f43dc7823564e378aa614ae41a93e6300d"><code>db5425f</code></a>
Update ChangeLog file (set v8.2.10 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7cb138970b53354ae24e0b42e69286c48ff11985"><code>7cb1389</code></a>
Update ChangeLog file (v8.2 changes)</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/7eec6795c6df4437e8ac5ae7aea3a6ed1f5ff360...e1042aa86d9403f433a2ab38ee2aab081984fca8">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-10-21 19:04:29 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 129d6022ed chore(deps): Bump vendor/bdwgc from 19a7f49 to 7eec679 (#477)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `19a7f49` to
`7eec679`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7eec6795c6df4437e8ac5ae7aea3a6ed1f5ff360"><code>7eec679</code></a>
AppVeyor CI: Test DONT_USE_ATEXIT, NO_MSGBOX_ON_ERROR, GC_NO_DEINIT</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a80e1cd19c58ddacb9185b6d9fd621b83940c052"><code>a80e1cd</code></a>
Update modification date in gc.man</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a689c46734603d5fe4976871dcfe67daace38650"><code>a689c46</code></a>
Update copyright information in alloc.c and other modified files
(2025)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/46b8aeda7f8473f1366ebcb3d16f495eaefbe8c3"><code>46b8aed</code></a>
AppVeyor CI: Update wcc compiler to v2 beta shapshot 2025-10-02</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c738aeea896ed1b88381be01e744f7a621e5e57a"><code>c738aee</code></a>
Update ChangeLog file (set v8.0.16 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dd70bfa60f95c54644fa4803d11d4fc5234635d6"><code>dd70bfa</code></a>
Update ChangeLog file (v8.0 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/af8386cf2f9263f5f954ac16531416f27ad02035"><code>af8386c</code></a>
Update ChangeLog file (set v7.6.24 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/821174d8cf1b26b229319aa403a7cfefae0f4395"><code>821174d</code></a>
Update ChangeLog file (v7.6 changes)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/75fdff5b91d242bca496c9fb92bbb63ec0efae8c"><code>75fdff5</code></a>
Update ChangeLog file (set v7.4.30 release date)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/28da492b4109a57fc9dfd944871fa1e4c91ccd6a"><code>28da492</code></a>
Update ChangeLog file (set v7.2t release date)</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/19a7f495cd7c48cdf6f56c593c6dd57187afa079...7eec6795c6df4437e8ac5ae7aea3a6ed1f5ff360">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-10-20 19:04:22 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 653b17ff17 chore(deps): Bump vendor/bdwgc from 50abe55 to 19a7f49 (#476)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `50abe55` to
`19a7f49`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/19a7f495cd7c48cdf6f56c593c6dd57187afa079"><code>19a7f49</code></a>
Fix a typo (words duplication) in comment of backgraph.c</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/1b2b933b902dbb936b8e8bdf94512b28180a2891"><code>1b2b933</code></a>
Do not provide GC_win32_free_heap if GC_NO_DEINIT macro is defined</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/85128b6c97aaf672e524cd3c31494c2bf0b4c1b7"><code>85128b6</code></a>
Travis CI: Add testing of GC_NO_DEINIT macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2f65e825a99f03d8e3472a301071f1b24df64ffb"><code>2f65e82</code></a>
Remove support of SEPARATE_GLOBALS macro</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7b27a9d40b8370a0754f64a115eae4d65290afe2"><code>7b27a9d</code></a>
Allow the GC state to be re-initialized (in some configurations)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/a958ea9e418b0631d018de47432cdf5b0dc8f730"><code>a958ea9</code></a>
Fix undefined reference to GC_objfreelist and GC_bytes_allocd</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/939fca4a3b228a1811221b6b5d5b65d4bb3fd71f"><code>939fca4</code></a>
Change last_back_trace_gc_no initialization to zero</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/c18b27e9339bd0bfb30e706583b519646691c8fe"><code>c18b27e</code></a>
Restore GC_interrupt_finalizers on return from GC_finalize_all</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2e6a32f0bc0e09b7d54720ae7de79740d13ca317"><code>2e6a32f</code></a>
Use BZERO in GC_update_check_page</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/3fdabe7443f0a90db9772a73bfd2f2ffdd2d93f8"><code>3fdabe7</code></a>
Reset GC_max_root_size value by GC_win32_free_heap</li>
<li>Additional commits viewable in <a
href="https://github.com/bdwgc/bdwgc/compare/50abe5579b66c2380bafb2a2f1abe60c68f2e574...19a7f495cd7c48cdf6f56c593c6dd57187afa079">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-10-10 19:02:57 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 3c4151a430 chore(deps): Bump libc from 0.2.176 to 0.2.177 (#475)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.176 to 0.2.177.
<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.177</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>,
<code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li>
<li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li>
<li>BSDs: Add <code>_CS_PATH</code> constant (<a
href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li>
<li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc*
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li>
<li>OpenBSD: Add <code>elf_aux_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li>
<li>Redox: Add more sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li>
<li>Windows: Add <code>wcsnlen</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>WASIP2: Invert conditional to include p2 APIs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.177/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">0.2.177</a>
- 2025-10-09</h2>
<h3>Added</h3>
<ul>
<li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>,
<code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li>
<li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li>
<li>BSDs: Add <code>_CS_PATH</code> constant (<a
href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li>
<li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc*
architectures (<a
href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li>
<li>OpenBSD: Add <code>elf_aux_info</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li>
<li>Redox: Add more sysconf constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li>
<li>Windows: Add <code>wcsnlen</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>WASIP2: Invert conditional to include p2 APIs (<a
href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/9f598d245e18ecb243118cfde095f24598ec9d5b"><code>9f598d2</code></a>
chore: release libc 0.2.177</li>
<li><a
href="https://github.com/rust-lang/libc/commit/329a5e77fd0666d9c2fda463eb005cfbb28c3e8c"><code>329a5e7</code></a>
Add missing TIOCGETA/TIOCSETA constants for macOS</li>
<li><a
href="https://github.com/rust-lang/libc/commit/72a40e2550f924e8e5736a96afe71c71b988b08b"><code>72a40e2</code></a>
add <code>pthread_cond_timedwait_relative_np</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/2914d6f735740b40b8abbbae251aad11daf48885"><code>2914d6f</code></a>
linux_like: add SIGEMT for mips* and sparc*</li>
<li><a
href="https://github.com/rust-lang/libc/commit/ff2ff25f15bbd01c03482c0c1f49411b0b622957"><code>ff2ff25</code></a>
openbsd add elf_aux_info</li>
<li><a
href="https://github.com/rust-lang/libc/commit/4ae44a44945ce5c2751aa198171bc1f47c292723"><code>4ae44a4</code></a>
Update semver tests</li>
<li><a
href="https://github.com/rust-lang/libc/commit/d5737a01378862df540367c627b18d8a26dbdd0e"><code>d5737a0</code></a>
Define _CS_PATH on the BSDs</li>
<li><a
href="https://github.com/rust-lang/libc/commit/fe277da53e919bb8272aa695e8df44b48aab95a3"><code>fe277da</code></a>
redox: more sysconf constants</li>
<li><a
href="https://github.com/rust-lang/libc/commit/bdad4264ced348e8e1a8ffc25a9b493fae124fa9"><code>bdad426</code></a>
wasip2: Invert conditional to include p2 APIs</li>
<li><a
href="https://github.com/rust-lang/libc/commit/0af069dcbfdb8ea80e437a50bc98ffd186915247"><code>0af069d</code></a>
Windows: add <code>wcsnlen</code></li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">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.176&new-version=0.2.177)](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>
2025-10-09 19:03:59 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 58f5ee594b chore(deps): Bump vendor/bdwgc from 7577ca7 to 50abe55 (#474)
Bumps [vendor/bdwgc](https://github.com/bdwgc/bdwgc) from `7577ca7` to
`50abe55`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/50abe5579b66c2380bafb2a2f1abe60c68f2e574"><code>50abe55</code></a>
GH Actions: Update zig to v0.15.1 final</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/523ee814d553ac66281685f707c1240c57a7ddfd"><code>523ee81</code></a>
GH actions: Update to use Zig linkage option</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/835647a6cb737a5aa3e3f775c94aa41b4a8145b0"><code>835647a</code></a>
Use Zig build-system standard way to set linkage mode</li>
<li>See full diff in <a
href="https://github.com/bdwgc/bdwgc/compare/7577ca7c2dc7364bb6733dab23be34231279db6b...50abe5579b66c2380bafb2a2f1abe60c68f2e574">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-10-06 19:02:57 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7376105ca5 chore(deps): Bump vendor/bdwgc from 2dddff0 to 7577ca7 (#468)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `2dddff0` to
`7577ca7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/7577ca7c2dc7364bb6733dab23be34231279db6b"><code>7577ca7</code></a>
Update AUTHORS file (add Locria Cyber)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4fb2e0a25e158fedae364c99771ff42951501268"><code>4fb2e0a</code></a>
Add Zig package definition file</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/2dddff06cc5e87df34f1da790cdc7faa54d04170...7577ca7c2dc7364bb6733dab23be34231279db6b">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-09-29 22:32:17 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 0a457b89d5 chore(deps): Bump libc from 0.2.175 to 0.2.176 (#467)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.175 to 0.2.176.
<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.176</h2>
<h3>Support</h3>
<ul>
<li>The default FreeBSD version has been raised from 11 to 12. This
matches <code>rustc</code> since 1.78. (<a
href="https://redirect.github.com/rust-lang/libc/pull/2406">#2406</a>)</li>
<li><code>Debug</code> is now always implemented, rather than being
gated behind the <code>extra_traits</code> feature. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4624">#4624</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>AIX: Restore some non-POSIX functions guarded by the
<code>_KERNEL</code> macro. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4607">#4607</a>)</li>
<li>FreeBSD 14: Add <code>st_fileref</code> to <code>struct stat</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4642">#4642</a>)</li>
<li>Haiku: Add the <code>accept4</code> POSIX call (<a
href="https://redirect.github.com/rust-lang/libc/pull/4586">#4586</a>)</li>
<li>Introduce a wrapper for representing padding (<a
href="https://redirect.github.com/rust-lang/libc/pull/4632">#4632</a>)</li>
<li>Linux: Add <code>EM_RISCV</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4659">#4659</a>)</li>
<li>Linux: Add <code>MS_NOSYMFOLLOW</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4389">#4389</a>)</li>
<li>Linux: Add <code>backtrace_symbols(_fd)</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4668">#4668</a>)</li>
<li>Linux: Add missing <code>SOL_PACKET</code> optnames (<a
href="https://redirect.github.com/rust-lang/libc/pull/4669">#4669</a>)</li>
<li>Musl s390x: Add <code>SYS_mseal</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>NuttX: Add <code>__errno</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4687">#4687</a>)</li>
<li>Redox: Add <code>dirfd</code>, <code>VDISABLE</code>, and resource
consts (<a
href="https://redirect.github.com/rust-lang/libc/pull/4660">#4660</a>)</li>
<li>Redox: Add more <code>resource.h</code>, <code>fcntl.h</code>
constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4666">#4666</a>)</li>
<li>Redox: Enable <code>strftime</code> and <code>mkostemp[s]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4629">#4629</a>)</li>
<li>Unix, Windows: Add <code>qsort_r</code> (Unix), and
<code>qsort(_s)</code> (Windows) (<a
href="https://redirect.github.com/rust-lang/libc/pull/4677">#4677</a>)</li>
<li>Unix: Add <code>dlvsym</code> for Linux-gnu, FreeBSD, and NetBSD (<a
href="https://redirect.github.com/rust-lang/libc/pull/4671">#4671</a>)</li>
<li>Unix: Add <code>sigqueue</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4620">#4620</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>FreeBSD 15: Mark <code>kinfo_proc</code> as non-exhaustive (<a
href="https://redirect.github.com/rust-lang/libc/pull/4553">#4553</a>)</li>
<li>FreeBSD: Set the ELF symbol version for <code>readdir_r</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4694">#4694</a>)</li>
<li>Linux: Correct the config for whether or not
<code>epoll_event</code> is packed (<a
href="https://redirect.github.com/rust-lang/libc/pull/4639">#4639</a>)</li>
<li>Tests: Replace the old <code>ctest</code> with the much more
reliable new implementation (<a
href="https://redirect.github.com/rust-lang/libc/pull/4655">#4655</a>
and many related PRs)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Fix the type of the 4th arguement of <code>getgrnam_r</code>
([#4656](<a
href="https://redirect.github.com/rust-lang/libc/pull/4656">rust-lang/libc#4656</a></li>
<li>FreeBSD: Limit <code>P_IDLEPROC</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4640">#4640</a>)</li>
<li>FreeBSD: Limit <code>mcontext_t::mc_tlsbase</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/464">#4640</a>)</li>
<li>FreeBSD: Update gating of <code>mcontext_t.mc_tlsbase</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4703">#4703</a>)</li>
<li>Musl s390x: Correct the definition of <code>statfs[64]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Musl s390x: Make <code>fpreg_t</code> a union (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Redox: Fix the types of <code>gid_t</code> and <code>uid_t</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4689">#4689</a>)</li>
<li>Redox: Fix the value of <code>MAP_FIXED</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4684">#4684</a>)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>Apple: Correct the <code>deprecated</code> attribute for
<code>iconv</code> (<a
href="https://github.com/rust-lang/libc/commit/a97a0b53fb7faf5f99cd720ab12b1b8a5bf9f950"><code>a97a0b53</code></a>)</li>
<li>FreeBSD: Deprecate <code>TIOCMGDTRWAIT</code> and
<code>TIOCMSDTRWAIT</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4685">#4685</a>)</li>
</ul>
<h3>Removed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.176/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.175...0.2.176">0.2.176</a>
- 2025-09-23</h2>
<h3>Support</h3>
<ul>
<li>The default FreeBSD version has been raised from 11 to 12. This
matches <code>rustc</code> since 1.78. (<a
href="https://redirect.github.com/rust-lang/libc/pull/2406">#2406</a>)</li>
<li><code>Debug</code> is now always implemented, rather than being
gated behind the <code>extra_traits</code> feature. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4624">#4624</a>)</li>
</ul>
<h3>Added</h3>
<ul>
<li>AIX: Restore some non-POSIX functions guarded by the
<code>_KERNEL</code> macro. (<a
href="https://redirect.github.com/rust-lang/libc/pull/4607">#4607</a>)</li>
<li>FreeBSD 14: Add <code>st_fileref</code> to <code>struct stat</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4642">#4642</a>)</li>
<li>Haiku: Add the <code>accept4</code> POSIX call (<a
href="https://redirect.github.com/rust-lang/libc/pull/4586">#4586</a>)</li>
<li>Introduce a wrapper for representing padding (<a
href="https://redirect.github.com/rust-lang/libc/pull/4632">#4632</a>)</li>
<li>Linux: Add <code>EM_RISCV</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4659">#4659</a>)</li>
<li>Linux: Add <code>MS_NOSYMFOLLOW</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4389">#4389</a>)</li>
<li>Linux: Add <code>backtrace_symbols(_fd)</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4668">#4668</a>)</li>
<li>Linux: Add missing <code>SOL_PACKET</code> optnames (<a
href="https://redirect.github.com/rust-lang/libc/pull/4669">#4669</a>)</li>
<li>Musl s390x: Add <code>SYS_mseal</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>NuttX: Add <code>__errno</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4687">#4687</a>)</li>
<li>Redox: Add <code>dirfd</code>, <code>VDISABLE</code>, and resource
consts (<a
href="https://redirect.github.com/rust-lang/libc/pull/4660">#4660</a>)</li>
<li>Redox: Add more <code>resource.h</code>, <code>fcntl.h</code>
constants (<a
href="https://redirect.github.com/rust-lang/libc/pull/4666">#4666</a>)</li>
<li>Redox: Enable <code>strftime</code> and <code>mkostemp[s]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4629">#4629</a>)</li>
<li>Unix, Windows: Add <code>qsort_r</code> (Unix), and
<code>qsort(_s)</code> (Windows) (<a
href="https://redirect.github.com/rust-lang/libc/pull/4677">#4677</a>)</li>
<li>Unix: Add <code>dlvsym</code> for Linux-gnu, FreeBSD, and NetBSD (<a
href="https://redirect.github.com/rust-lang/libc/pull/4671">#4671</a>)</li>
<li>Unix: Add <code>sigqueue</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4620">#4620</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>FreeBSD 15: Mark <code>kinfo_proc</code> as non-exhaustive (<a
href="https://redirect.github.com/rust-lang/libc/pull/4553">#4553</a>)</li>
<li>FreeBSD: Set the ELF symbol version for <code>readdir_r</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4694">#4694</a>)</li>
<li>Linux: Correct the config for whether or not
<code>epoll_event</code> is packed (<a
href="https://redirect.github.com/rust-lang/libc/pull/4639">#4639</a>)</li>
<li>Tests: Replace the old <code>ctest</code> with the much more
reliable new implementation (<a
href="https://redirect.github.com/rust-lang/libc/pull/4655">#4655</a>
and many related PRs)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>AIX: Fix the type of the 4th arguement of <code>getgrnam_r</code>
([#4656](<a
href="https://redirect.github.com/rust-lang/libc/pull/4656">rust-lang/libc#4656</a></li>
<li>FreeBSD: Limit <code>P_IDLEPROC</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/4640">#4640</a>)</li>
<li>FreeBSD: Limit <code>mcontext_t::mc_tlsbase</code> to FreeBSD 15 (<a
href="https://redirect.github.com/rust-lang/libc/pull/464">#4640</a>)</li>
<li>FreeBSD: Update gating of <code>mcontext_t.mc_tlsbase</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4703">#4703</a>)</li>
<li>Musl s390x: Correct the definition of <code>statfs[64]</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Musl s390x: Make <code>fpreg_t</code> a union (<a
href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li>
<li>Redox: Fix the types of <code>gid_t</code> and <code>uid_t</code>
(<a
href="https://redirect.github.com/rust-lang/libc/pull/4689">#4689</a>)</li>
<li>Redox: Fix the value of <code>MAP_FIXED</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4684">#4684</a>)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>Apple: Correct the <code>deprecated</code> attribute for
<code>iconv</code> (<a
href="https://github.com/rust-lang/libc/commit/a97a0b53fb7faf5f99cd720ab12b1b8a5bf9f950"><code>a97a0b53</code></a>)</li>
<li>FreeBSD: Deprecate <code>TIOCMGDTRWAIT</code> and
<code>TIOCMSDTRWAIT</code> (<a
href="https://redirect.github.com/rust-lang/libc/pull/4685">#4685</a>)</li>
</ul>
<h3>Removed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/libc/commit/15e1389ae87935c9c08f4449a73c7b979cded21a"><code>15e1389</code></a>
chore: Release libc 0.2.176</li>
<li><a
href="https://github.com/rust-lang/libc/commit/6ca5571adf03942f4b2c270255f7b8821b9189fc"><code>6ca5571</code></a>
Warn on missing debug implementations</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e653c54b2dce07ac385d893c535ebede9eac1472"><code>e653c54</code></a>
cleanup: Remove the <code>const_fn!</code> macro</li>
<li><a
href="https://github.com/rust-lang/libc/commit/e447441a8c3bc9ab195a945c2e8db369987621d1"><code>e447441</code></a>
cleanup: Simplify the syntax of <code>f!</code> and similar macros</li>
<li><a
href="https://github.com/rust-lang/libc/commit/776a61416e86f91eb78a1d3d4a379989a1d46edd"><code>776a614</code></a>
cleanup: Use <code>target_vendor = &quot;apple&quot;</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/d32f60d67098749a271c737eb85d627875ff7cd8"><code>d32f60d</code></a>
doc: Remove an unneeded link to the old ctest repo</li>
<li><a
href="https://github.com/rust-lang/libc/commit/8c8584b7b12e1bd67353e5f6d5a8de9ebe6e1e4c"><code>8c8584b</code></a>
Resolve a ctest FIXME regarding use of <code>size_of</code> in array
lengths</li>
<li><a
href="https://github.com/rust-lang/libc/commit/09c8436f5a5563e33276c4a8490686b1adfa379b"><code>09c8436</code></a>
Remove the <code>libc_ctest</code> feature</li>
<li><a
href="https://github.com/rust-lang/libc/commit/fd3ffe46a5c2a170ce457af10260be8352e12ef0"><code>fd3ffe4</code></a>
Remove <code>libc_const_extern_fn</code></li>
<li><a
href="https://github.com/rust-lang/libc/commit/9b77a49ecd2cb15807b18da4c4be808df4a47321"><code>9b77a49</code></a>
Add a note about why <code>Padding</code> requires <code>T:
Copy</code></li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.175...0.2.176">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.175&new-version=0.2.176)](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>
2025-09-23 19:03:15 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 03b3e65fc8 chore(deps): Bump vendor/bdwgc from dde0f79 to 2dddff0 (#464)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `dde0f79` to
`2dddff0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/2dddff06cc5e87df34f1da790cdc7faa54d04170"><code>2dddff0</code></a>
Update bestpractices badge URL in README (Sep 2025)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4b7b97da7d98bd4d91f7cd7724c65b20dc4cc5f0"><code>4b7b97d</code></a>
Add assertion to thread-local GC_gcj_malloc that thread key is
initialized</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9f810d1758b74c62cfbaaace3cb0858e463f153e"><code>9f810d1</code></a>
Fix missing mark down of several identifiers in comments and
documentation</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/25447a7d6f542f8c917ffc6c0b3ac6af11502365"><code>25447a7</code></a>
Replace EXPECT internal macro to LIKELY/UNLIKELY</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/dde0f79c4415abe9afcf2ee470c6de85c656e0b4...2dddff06cc5e87df34f1da790cdc7faa54d04170">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-09-17 19:04:45 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5864fd6bec chore(deps): Bump vendor/libatomic_ops from d17ffd7 to 985c64f (#463)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `d17ffd7` to `985c64f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/985c64fb7018c87b9c3674e7ceea92fc70792b1f"><code>985c64f</code></a>
Update bestpractices badge URL in README (Sep 2025)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/d17ffd78e5736ff57ce7d7c09752e9ed1ecd4e79...985c64fb7018c87b9c3674e7ceea92fc70792b1f">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-09-17 19:04:30 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 51a828ed8d chore(deps): Bump vendor/bdwgc from 54ac18c to dde0f79 (#462)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `54ac18c` to
`dde0f79`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/dde0f79c4415abe9afcf2ee470c6de85c656e0b4"><code>dde0f79</code></a>
Travis CI: Add testing of GC_dump_regions</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/8836ee90a0e706428bd08724293855c2c607dd9f"><code>8836ee9</code></a>
Allow to call GC_dump_regions and GC_print_free_list by gctest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e81bcc13362dd8060e73f016235df1d3abe6df43"><code>e81bcc1</code></a>
Update AUTHORS file (add Anton Kruglyakov)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/b9aea9178f54c5baf584e535e15e262fb2d978ca"><code>b9aea91</code></a>
New API (GC_foreach_heap_section_inner) to iterate over heap blocks</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/948d5e796ca044a96670a97ebbe23e550907d7de"><code>948d5e7</code></a>
Do not declare GC_set_on_thread_event for NN_PLATFORM_CTR unless
GC_THREADS</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/21994cd5b90a56bd3781e1781e6aa7cec9dc3bd4"><code>21994cd</code></a>
Do not use NN_BUILD_TARGET_PLATFORM_NX in thread_local_alloc.h
directly</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/f706ac91ae87001cdacf0df16510f9c5b8e7737f"><code>f706ac9</code></a>
Ensure GC_dirty_inner symbol could be patched at runtime</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/cf6073b1bea3f59439ec6aadd2a48073624d9cef"><code>cf6073b</code></a>
Fix GETPAGESIZE and USE_M[UN]MAP for Nintendo Switch</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/54ac18ccbc5a833dd7edaff94a10ab9b65044d61...dde0f79c4415abe9afcf2ee470c6de85c656e0b4">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-09-16 19:04:21 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 4dc31f0054 chore(deps): Bump vendor/bdwgc from 10544ab to 54ac18c (#461)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `10544ab` to
`54ac18c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/54ac18ccbc5a833dd7edaff94a10ab9b65044d61"><code>54ac18c</code></a>
Travis CI: Use base dist for gcc analyzer builds</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/4fd0d60942b725a398f89d39cf8587e1e2ce4c7a"><code>4fd0d60</code></a>
Workaround 'use of uninitialized p[i]' gcc analyzer FP in leaktest</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/9fb972680932c6f65fd590fa989c25c0f1797ba1"><code>9fb9726</code></a>
Declare GC_abort_on_oom() as no-return</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/10544ab5c6eddc69e04fd1de776d5b1ecce07bf6...54ac18ccbc5a833dd7edaff94a10ab9b65044d61">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-09-09 19:05:06 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e091efbeeb chore(deps): Bump vendor/bdwgc from 6d068ea to 10544ab (#460)
Bumps [vendor/bdwgc](https://github.com/ivmai/bdwgc) from `6d068ea` to
`10544ab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/10544ab5c6eddc69e04fd1de776d5b1ecce07bf6"><code>10544ab</code></a>
Travis CI: Update autotools for release tarball (am-1.18.1,
m4-1.4.20)</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/e865672b0ab9935d4715a4c16fb09cbc6e53784e"><code>e865672</code></a>
Travis CI: Fix 'exclude pattern libatomic_ops is unused' lcov error</li>
<li><a
href="https://github.com/bdwgc/bdwgc/commit/de187886a7d776c39a71cfee1b375bf4f7766f70"><code>de18788</code></a>
Travis CI: Update base dist to Ubuntu 24.04 (noble)</li>
<li>See full diff in <a
href="https://github.com/ivmai/bdwgc/compare/6d068ea3fa8191f252a8ca4910e0bd3cbb877d0f...10544ab5c6eddc69e04fd1de776d5b1ecce07bf6">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-09-08 19:38:30 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5e9f7babd2 chore(deps): Bump vendor/libatomic_ops from e845269 to d17ffd7 (#459)
Bumps [vendor/libatomic_ops](https://github.com/ivmai/libatomic_ops)
from `e845269` to `d17ffd7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/d17ffd78e5736ff57ce7d7c09752e9ed1ecd4e79"><code>d17ffd7</code></a>
Update ChangeLog file</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/062652b4f9c36eae949e4c8085c11b746d20854d"><code>062652b</code></a>
Update ChangeLog file (set v7.8.4 release date)</li>
<li><a
href="https://github.com/bdwgc/libatomic_ops/commit/4d20bf5d95edd1f39ab4ce7e1e8008b012186404"><code>4d20bf5</code></a>
Update ChangeLog file (v7.8 changes)</li>
<li>See full diff in <a
href="https://github.com/ivmai/libatomic_ops/compare/e845269a38edb0250d250d6733e36065aded004d...d17ffd78e5736ff57ce7d7c09752e9ed1ecd4e79">compare
view</a></li>
</ul>
</details>
<br />


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>
2025-09-08 19:37:25 +00:00