Skip to content

internal/fakecgo: use libthr.so.3 instead of libpthread.so on FreeBSD - #2433

Merged
gdams merged 1 commit into
microsoft/mainfrom
dev/gadams/freebsd
Jul 28, 2026
Merged

internal/fakecgo: use libthr.so.3 instead of libpthread.so on FreeBSD#2433
gdams merged 1 commit into
microsoft/mainfrom
dev/gadams/freebsd

Conversation

@gdams

@gdams gdams commented Jul 28, 2026

Copy link
Copy Markdown
Member

Copilot AI review requested due to automatic review settings July 28, 2026 10:18
@gdams
gdams requested a review from a team as a code owner July 28, 2026 10:18
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the vendored github.com/microsoft/go-crypto-openssl dependency to pick up upstream purego change d476432ce7e3d8bb64b7cd257d332ee221ed6e7b, switching FreeBSD internal/fakecgo pthread symbol imports from libpthread.so to libthr.so.3.

Changes:

  • Bump github.com/microsoft/go-crypto-openssl to v0.5.1-0.20260728092821-b4aef158c3ae in src/go.mod, src/go.sum, and src/vendor/modules.txt (via the vendor patch).
  • Update vendored internal/fakecgo lockfile commit hash to d476432ce7e3d8bb64b7cd257d332ee221ed6e7b.
  • Update FreeBSD fakecgo dynamic imports to use libthr.so.3 instead of libpthread.so.

Patches are happy!

Show a summary per file
File Description
patches/0001-Vendor-external-dependencies.patch Bumps vendored go-crypto-openssl and updates FreeBSD fakecgo pthread imports to libthr.so.3, along with the corresponding module metadata updates.

Review details

  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Low

@gdams
gdams enabled auto-merge (squash) July 28, 2026 10:55
@gdams
gdams merged commit 5e4e4b7 into microsoft/main Jul 28, 2026
57 checks passed
@gdams
gdams deleted the dev/gadams/freebsd branch July 28, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants