Parent (umbrella)
#446
Category: CI
Depends on: #464
Blocking: Yes
Sizing: S
Deliverable: CI job pinning NDK r26d. Cross-compiles arm64-v8a. Runs readelf -l libwirelog.so | grep LOAD and asserts alignment >= 0x4000. HARD FAIL (Play Store rejection is binary once 16KB becomes mandatory).
Files: .github/workflows/android.yml, scripts/ci/check-android-alignment.sh
Tests: CI green at baseline; intentionally misaligned build triggers failure.
Parent (umbrella)
#446
Category: CI
Depends on: #464
Blocking: Yes
Sizing: S
Deliverable: CI job pinning NDK r26d. Cross-compiles arm64-v8a. Runs
readelf -l libwirelog.so | grep LOADand asserts alignment>= 0x4000. HARD FAIL (Play Store rejection is binary once 16KB becomes mandatory).Files:
.github/workflows/android.yml,scripts/ci/check-android-alignment.shTests: CI green at baseline; intentionally misaligned build triggers failure.