cloudflare / cloudflare/boringtun

Static compilation on Android

Open
#481 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
7.2k
Forks
532
PR merge metrics
No merged PRs in 30d

Description

Hi,

Is it possible to compile and link boringtun statically into the resulting binary? Currently I see that `libboringtun-d3e29f5305a40b31.so` is being crated and bundled into apk

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Android build from the resulting APK to where libboringtun-d3e29f5305a40b31.so is created and bundled. Determine whether the current build exposes a path for static compilation and linking of boringtun. Done means documenting or implementing a confirmed way to produce the Android binary without that shared library.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, rust
Domain
build-system, mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.