fix: bump native binaries to b8480 (16KB page-aligned)#91
fix: bump native binaries to b8480 (16KB page-aligned)#91beniamin-szilagyi wants to merge 1 commit intoleehack:mainfrom
Conversation
|
@beniamin-szilagyi Wow! I was about to work on this later today, but you were so fast. :) Thanks for the contribution. Do you mind also running ffigen with the version of llama.cpp? You should be able to find the headers in the llamadart-native package. |
b6619c4 to
9d02b68
Compare
|
@leehack thanks! I tried running ffigen locally but I'm on macOS, which produces macOS-specific FILE struct definitions instead of the Linux _IO_FILE in the current bindings. Could you trigger the Sync Native Version & Bindings workflow with tag b8480? That would generate the correct bindings on Ubuntu. Happy to help either way. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #91 +/- ##
=======================================
Coverage 76.90% 76.90%
=======================================
Files 67 67
Lines 8368 8368
=======================================
Hits 6435 6435
Misses 1933 1933
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Closing it in favor of #92 |
Summary
_llamaCppTagfromb8373tob8480inhook/build.dartb8480release ofleehack/llamadart-nativeincludes 16KB page-aligned Android.sofiles (via fix: align Android bundles for 16 KB page devices llamadart-native#6), required for Android 15+ and Play Store complianceTest plan
readelf -lWthat all LOAD segments have0x4000alignment🤖 Generated with Claude Code