Open bcaceiro opened 1 month ago
@jonathanpeppers any thoughts on what this means?
This is the upcoming 16kb alignment requirement for Google Play, and probably Android 16 / API 36 next year.
@grendello were you looking at this for SkiaSharp?
@jonathanpeppers I tried to, but couldn't build it locally and then I got distracted by other tasks. I'll try to look into it soon.
Is there some compiler/linker flag? If this is a Google requirement, then I am sure the latest skia code will have it somewhere and I could find it with a code search and backport.
Is there some compiler/linker flag? If this is a Google requirement, then I am sure the latest skia code will have it somewhere and I could find it with a code search and backport.
If building with the NDK r28 (not yet released), the 16k alignment would be enabled automatically. With older NDK versions, one has to pass the -Wl,-z,max-page-size=16384
flag to the compiler when linking (or -z max-page-size=16384
when invoking the linker directly)
Is your feature request related to a problem?
Building a .net MAUI project with Skia gives these warnings
Describe the solution you would like
Alignment issues solved for .net 9
Describe alternatives you have considered
It's not ab locking issue, since it can compile, just to leave this into consideration
Additional context
No response
Code of Conduct