Skip to content

Add bundling of libs with the wheel on FreeBSD - #32219

Open
Michael Osipov (michael-o) wants to merge 1 commit into
microsoft:mainfrom
michael-o:package-freebsd-libs
Open

Add bundling of libs with the wheel on FreeBSD#32219
Michael Osipov (michael-o) wants to merge 1 commit into
microsoft:mainfrom
michael-o:package-freebsd-libs

Conversation

@michael-o

Copy link
Copy Markdown

Description

Add a FreeBSD branch to setup.py's libs list, mirroring the already-working Darwin one (plain package-data entries, no ext_modules), so the wheel now includes the same compiled artifacts on FreeBSD as it does on every other supported platform.

Motivation and Context

Downstream issue: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297774

Simplifies the packaging of a wheel for FreeBSD.

Copilot AI balanced review requested due to automatic review settings August 22, 2026 22:52
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
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

Adds FreeBSD-specific wheel packaging for ONNX Runtime native libraries.

Changes:

  • Includes the Python binding, shared provider library, and versioned runtime libraries in FreeBSD wheels.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread setup.py
Add a FreeBSD branch to setup.py's libs list, mirroring the already-working
Darwin one (plain package-data entries, no ext_modules), so the wheel now
includes the same compiled artifacts on FreeBSD as it does on every other
supported platform.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
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.

2 participants