Skip to content

Conversation

@alexander-zubkov
Copy link

What was done

  • Updated build configuration to align segments to 16KB memory pages.
  • This ensures compatibility with newer Android devices that use 16KB page size.

Why

Without this change, the fbclient library fails to load on devices with 16KB memory pages.

How it was tested

  • Verified using llvm-readelf -l libfbclient.so on the built artifacts — alignment shows 0x4000 (16KB).
  • Deployed on Android arm64 device — the application runs without crashes.

@asfernandes
Copy link
Member

Don't you see there is #8704?

@alexander-zubkov
Copy link
Author

Hi! Thanks for your PR #8704. We see that it almost solves the issue but needs a bit of finishing. We'll close our PR to avoid duplicating work. Could you please complete yours?

We really appreciate your contribution!

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