Skip to content

fix: add Android ELF build IDs #95

Description

@jvsena42

Summary

Add -Wl,--build-id=sha1 to the Android linker configuration for every published LDK 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, 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

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions