Skip to content

chore: bump Android prefabs to the 16 KB rebuilds - #1079

Merged
boorad merged 2 commits into
mainfrom
chore/bump-sodium-1.0.22-2
Oct 8, 2026
Merged

boorad merged 2 commits into
mainfrom
chore/bump-sodium-1.0.22-2

Conversation

@boorad

@boorad boorad commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Point the Android prefabs at the rebuilds that carry the 16 KB page-size link flags.

Changes

  • openssl-static 3.6.2-2 to 3.6.2-3. Prefab name stays opensslstatic, so find_package(opensslstatic) is unchanged. The AAR still ships .a archives only.
  • optional sodium 1.0.22-1 to 1.0.22-2. sodiumEnabled still defaults to false.

Testing

llvm-readelf -Wl on published openssl 3.6.2-3 (libcrypto.so and libssl.so) and sodium 1.0.22-2 (libsodium.so and libsodium-minimal.so): LOAD alignment 0x4000 and GNU_RELRO end on a 16 KB boundary for arm64-v8a, armeabi-v7a, x86_64, and x86. openssl-static 3.6.2-3 has no shared objects to check. Commit hooks ran tsc and the package build.

Closes #1077

1.0.22-2 aligns LOAD segments to 16 KB and ends PT_GNU_RELRO on a 16 KB
boundary for every ABI, including x86_64.
@boorad boorad self-assigned this Oct 8, 2026
@vercel

vercel Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
react-native-quick-crypto Ready Ready Preview Oct 8, 2026 1:54am UTC

Request Review

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

🤖 End-to-End Test Results - Android

Status: ✅ Passed
Platform: Android
Run: 37715157885

📸 Final Test Screenshot

Maestro Test Results - android

Screenshot automatically captured from End-to-End tests and will expire in 30 days


This comment is automatically updated on each test run.

The rebuilt static archives come from the 16 KB page-size fix. The
prefab package name is still opensslstatic.
@boorad boorad changed the title chore: bump libsodium to 1.0.22-2 chore: bump Android prefabs to the 16 KB rebuilds Oct 8, 2026
@boorad
boorad merged commit 626241f into main Oct 8, 2026
5 checks passed
@boorad
boorad deleted the chore/bump-sodium-1.0.22-2 branch October 8, 2026 02:03

This branch was successfully deployed

1 active deployment
Preview — 0cc0b9d5 Deployed Oct 8, 2026 by vercel[bot]
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.

Android: track remaining x86_64 OpenSSL GNU_RELRO defect after general page-size support

1 participant