Skip to content

Conversation

@marcprux
Copy link
Contributor

This PR adds a linker flag to the Android build that will enable the libraries to be loaded on devices using 16KB memory pages. It is backwards-compatible with non-16KB devices. Without this flag, any attempt to load shared object files on a 16KB device will cause a crash.

For more details, see https://source.android.com/docs/core/architecture/16kb-page-size/16kb

@marcprux marcprux requested a review from a team as a code owner July 19, 2025 02:57
@finagolfin
Copy link
Member

The same as #81596, why repost it? Close this and I will suggest how to rework it there.

@marcprux
Copy link
Contributor Author

Oops, you are right! I totally forgot I had filed it a couple months ago.

It is becoming more urgent, though, since anything built with the Android SDK is going to be rejected by the Google Play store until this is fixed.

@marcprux marcprux closed this Jul 19, 2025
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