[PR #6313] Bump github.com/ebitengine/purego from 0.8.4 to 0.10.1 #29336

Open
opened 2026-08-05 08:07:53 -04:00 by saavagebueno · 0 comments
Owner

Original Pull Request: https://github.com/netbirdio/netbird/pull/6313

State: closed
Merged: No


Bumps github.com/ebitengine/purego from 0.8.4 to 0.10.1.

Release notes

Sourced from github.com/ebitengine/purego's releases.

v0.10.1

  • Fix a concurrency bug where simultaneous FFI calls could swap return values across goroutines (#451)

v0.10.0

  • Add supported platforms (linux/386, linux/arm, linux/ppc64le, linux/riscv64, and linux/s390x)
  • Support structs on Linux (#236)
  • Fix some bugs

v0.9.1

https://github.com/ebitengine/purego/milestone/18?closed=1

v0.9.0

  • Added support for Objective-C blocks (#129)
  • Added support for linux/loong64
  • Minor fixes and improvements
Commits
  • eaff005 purego: remove pooling of syscall (#452) (#453)
  • bb9b1f4 all: v0.10.0 released
  • 585a4c5 purego: add support for s390x (#413)
  • d685103 .github/workflows: reduce CI time for minor architectures (#417)
  • d8dcb88 return errno value on darwin amd64/arm64 (#416)
  • 587d406 .github/workflows: test against 1.26 and update patch versions (#414)
  • 1a5155f purego: extend struct argument support to Linux amd64/arm64 (#361)
  • 071d22a purego: add support for ppc64le (#408)
  • e8ef616 .github/workflows: Update Go version to 1.26.0-rc.3 (#409)
  • 2fe737a purego: add benchmarks for calling methods (#363)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)
**Original Pull Request:** https://github.com/netbirdio/netbird/pull/6313 **State:** closed **Merged:** No --- Bumps [github.com/ebitengine/purego](https://github.com/ebitengine/purego) from 0.8.4 to 0.10.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ebitengine/purego/releases">github.com/ebitengine/purego's releases</a>.</em></p> <blockquote> <h2>v0.10.1</h2> <ul> <li>Fix a concurrency bug where simultaneous FFI calls could swap return values across goroutines (<a href="https://redirect.github.com/ebitengine/purego/issues/451">#451</a>)</li> </ul> <h2>v0.10.0</h2> <ul> <li>Add supported platforms (<code>linux/386</code>, <code>linux/arm</code>, <code>linux/ppc64le</code>, <code>linux/riscv64</code>, and <code>linux/s390x</code>)</li> <li>Support structs on Linux (<a href="https://redirect.github.com/ebitengine/purego/issues/236">#236</a>)</li> <li>Fix some bugs</li> </ul> <h2>v0.9.1</h2> <p><a href="https://github.com/ebitengine/purego/milestone/18?closed=1">https://github.com/ebitengine/purego/milestone/18?closed=1</a></p> <h2>v0.9.0</h2> <ul> <li>Added support for Objective-C blocks (<a href="https://redirect.github.com/ebitengine/purego/issues/129">#129</a>)</li> <li>Added support for <code>linux/loong64</code></li> <li>Minor fixes and improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ebitengine/purego/commit/eaff005fcda6dae0d855da9c6ee3efb7e775ddad"><code>eaff005</code></a> purego: remove pooling of syscall (<a href="https://redirect.github.com/ebitengine/purego/issues/452">#452</a>) (<a href="https://redirect.github.com/ebitengine/purego/issues/453">#453</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/bb9b1f4a53d96a474537a6f1a25bf304b95450a7"><code>bb9b1f4</code></a> all: v0.10.0 released</li> <li><a href="https://github.com/ebitengine/purego/commit/585a4c527464bb6ef91b22aef08d55219c8fab09"><code>585a4c5</code></a> purego: add support for s390x (<a href="https://redirect.github.com/ebitengine/purego/issues/413">#413</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/d685103625c14fdd0b62bcca1e6c159841954c7b"><code>d685103</code></a> .github/workflows: reduce CI time for minor architectures (<a href="https://redirect.github.com/ebitengine/purego/issues/417">#417</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/d8dcb88add90fa48b3fe17d8f9c861514a9b8f77"><code>d8dcb88</code></a> return errno value on darwin amd64/arm64 (<a href="https://redirect.github.com/ebitengine/purego/issues/416">#416</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/587d406ac1040091708bfe62303d3271b85379a0"><code>587d406</code></a> .github/workflows: test against 1.26 and update patch versions (<a href="https://redirect.github.com/ebitengine/purego/issues/414">#414</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/1a5155f4f6ffe0cd9807167734bc7d1684de32d2"><code>1a5155f</code></a> purego: extend struct argument support to Linux amd64/arm64 (<a href="https://redirect.github.com/ebitengine/purego/issues/361">#361</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/071d22a94b4bc442118b3b0927274dd5ae4d7551"><code>071d22a</code></a> purego: add support for ppc64le (<a href="https://redirect.github.com/ebitengine/purego/issues/408">#408</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/e8ef6168d7ba56ece5f650aff93c62aba9c4f719"><code>e8ef616</code></a> .github/workflows: Update Go version to 1.26.0-rc.3 (<a href="https://redirect.github.com/ebitengine/purego/issues/409">#409</a>)</li> <li><a href="https://github.com/ebitengine/purego/commit/2fe737a44c710ca5665742a00102cf612fa88f24"><code>2fe737a</code></a> purego: add benchmarks for calling methods (<a href="https://redirect.github.com/ebitengine/purego/issues/363">#363</a>)</li> <li>Additional commits viewable in <a href="https://github.com/ebitengine/purego/compare/v0.8.4...v0.10.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/ebitengine/purego&package-manager=go_modules&previous-version=0.8.4&new-version=0.10.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>
saavagebueno added the pull-request label 2026-08-05 08:07:53 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#29336