Skip to content

Strip DWARF from local iOS release FFI builds like CI - #375

Merged
MaxHeimbrock merged 1 commit into
mainfrom
max/local-ios-ffi-strip
Aug 26, 2026
Merged

Strip DWARF from local iOS release FFI builds like CI#375
MaxHeimbrock merged 1 commit into
mainfrom
max/local-ios-ffi-strip

Conversation

@MaxHeimbrock

@MaxHeimbrock MaxHeimbrock commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Background

livekit/rust-sdks#1248 adds a post-build step to the FFI CI: release iOS static archives get their DWARF debug info, shrinking liblivekit_ffi.a from ~462 MiB to ~45 MiB.

I adapted the local build script I use for development to do the same.

Changes

  • Local iOS release builds of the ffi are stripped

Verified by building and testing the stripped release lib on device.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@MaxHeimbrock
MaxHeimbrock merged commit bdbf14b into main Aug 26, 2026
18 of 19 checks passed
@MaxHeimbrock
MaxHeimbrock deleted the max/local-ios-ffi-strip branch August 26, 2026 07:55
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.

2 participants