Skip to content

fix: add Android ELF build IDs #130

Description

@ovitrif

Summary

Add -Wl,--build-id=sha1 to the Android linker configuration for every published bitkit-core ABI. Google Play uses ELF build IDs to match packaged native libraries with uploaded debug symbols.

Deliverables

  • Preserve the existing linker and 16 KB page-size flags.
  • Bump the cross-platform package version.
  • Refresh the tracked mobile release artifacts.
  • Publish the versioned Android artifact and its existing native debug-symbol archive.

Acceptance criteria

  • The Android linker configuration includes -Wl,--build-id=sha1 for armeabi-v7a, arm64-v8a, x86, and x86_64.
  • The repository's ordinary build, test, and lint checks pass.
  • The versioned Android artifact is published.
  • Bitkit Android adopts the released artifact.

Coordination

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions