Skip to content

Fix FFI type layout for Android#347

Merged
apoelstra merged 3 commits intoBlockstreamResearch:masterfrom
KyrylR:fix/ffi-layout
Mar 9, 2026
Merged

Fix FFI type layout for Android#347
apoelstra merged 3 commits intoBlockstreamResearch:masterfrom
KyrylR:fix/ffi-layout

Conversation

@KyrylR
Copy link
Contributor

@KyrylR KyrylR commented Feb 25, 2026

Apparently my docker check was wrong: #334 (comment)

This time I launched in on Android and verified that it works

@KyrylR KyrylR force-pushed the fix/ffi-layout branch 9 times, most recently from 690d491 to 0e0fada Compare February 25, 2026 13:16
@KyrylR
Copy link
Contributor Author

KyrylR commented Feb 25, 2026

I tried to test it in CI, but I wasn’t able to set up proper Android emulation, so I dropped this idea for now

Though, it works on all tested iOS platforms, also manually tested on my Android phone

@KyrylR
Copy link
Contributor Author

KyrylR commented Feb 25, 2026

Also added an ability to get misalignment, so if we face same issue again, it would be easier to debug

@apoelstra
Copy link
Collaborator

Needs rebase.

@KyrylR
Copy link
Contributor Author

KyrylR commented Mar 3, 2026

Done

Copy link
Collaborator

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

ACK 8839c91; successfully ran local tests; though I don't have an Android system to test on. Also technically this is a breaking change but it's a bugfix so I'm happy to do a point release with it

@apoelstra
Copy link
Collaborator

Tagged and published.

@apoelstra
Copy link
Collaborator

The merge commit will be pushed to master when my local ci system gets a moment (should be 20-30 minutes).

@apoelstra apoelstra merged commit d28440b into BlockstreamResearch:master Mar 9, 2026
24 checks passed
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