Skip to content

Bug 1986171 - Bump maturin to 1.10.1 and always use UniFFI's library mode to generate bindings#3317

Merged
badboy merged 3 commits intomainfrom
push-qxkvnplxyxxt
Nov 17, 2025
Merged

Bug 1986171 - Bump maturin to 1.10.1 and always use UniFFI's library mode to generate bindings#3317
badboy merged 3 commits intomainfrom
push-qxkvnplxyxxt

Conversation

@badboy
Copy link
Copy Markdown
Member

@badboy badboy commented Nov 11, 2025

No description provided.

@badboy badboy requested a review from a team as a code owner November 11, 2025 08:40
@badboy badboy requested review from jeddai and removed request for a team November 11, 2025 08:40
@badboy badboy changed the title Bump maturing to 1.10.0 and always use UniFFI's library mode to generate bindings Bug 1986171 - Bump maturing to 1.10.0 and always use UniFFI's library mode to generate bindings Nov 11, 2025
@badboy badboy force-pushed the push-qxkvnplxyxxt branch 3 times, most recently from e299d94 to 908e581 Compare November 11, 2025 09:28
@badboy badboy changed the title Bug 1986171 - Bump maturing to 1.10.0 and always use UniFFI's library mode to generate bindings Bug 1986171 - Bump maturin to 1.10.0 and always use UniFFI's library mode to generate bindings Nov 11, 2025
@badboy badboy requested a review from travis79 November 12, 2025 09:42
@badboy badboy changed the title Bug 1986171 - Bump maturin to 1.10.0 and always use UniFFI's library mode to generate bindings Bug 1986171 - Bump maturin to 1.10.1 and always use UniFFI's library mode to generate bindings Nov 12, 2025
@badboy
Copy link
Copy Markdown
Member Author

badboy commented Nov 12, 2025

I have changed how the wheels for them are build in subsequent commits, try run is here: https://app.circleci.com/pipelines/github/mozilla/glean/14015/workflows/32ea8d58-c4ad-4c7d-bfe0-77fa1cdd0fba/jobs/275271

That works, but produces larger libraries, due to the symbols being in there now, which we need. I need to verify this still works correctly.
(and add the missing commit to this PR)

@badboy badboy merged commit a3b84d9 into main Nov 17, 2025
30 checks passed
@badboy badboy deleted the push-qxkvnplxyxxt branch November 17, 2025 15:16
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