Skip to content

Enable 16KB page-size compatible Android native builds#147

Merged
petewarden merged 1 commit intomoonshine-ai:mainfrom
sanogueralorenzo:msanoguera/android_16kb_pagesize
Mar 16, 2026
Merged

Enable 16KB page-size compatible Android native builds#147
petewarden merged 1 commit intomoonshine-ai:mainfrom
sanogueralorenzo:msanoguera/android_16kb_pagesize

Conversation

@sanogueralorenzo
Copy link
Contributor

@sanogueralorenzo sanogueralorenzo commented Mar 9, 2026

Summary

  • bump Android NDK to 28.2.13676358
  • set Android CMake argument -DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON

Why

Google Play requires 16 KB page-size compatibility for Android 15+ targets. This aligns Android Gradle builds with the recommended modern NDK/toolchain path.

Notes

  • Android-only behavior changes
  • no API surface changes

@sanogueralorenzo sanogueralorenzo force-pushed the msanoguera/android_16kb_pagesize branch from 148c2a9 to 64840bb Compare March 9, 2026 00:22
@sanogueralorenzo sanogueralorenzo force-pushed the msanoguera/android_16kb_pagesize branch from 64840bb to 0d2f69a Compare March 9, 2026 00:33
@petewarden petewarden merged commit d6a6420 into moonshine-ai:main Mar 16, 2026
@petewarden
Copy link
Contributor

Thanks @sanogueralorenzo !

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