cloudflare / cloudflare/boring
Prefixing BoringSSL symbols
Open
- Dominant language
- Rust
- Stars
- 522
- Forks
- 171
- PR merge metrics
- No merged PRs in 30d
Description
It looks like importing `boring-sys` in a project that also depends on `openssl-sys` can cause [linking errors](https://github.com/jedisct1/rust-jwt-simple/issues/102).
In order to avoid collisions with other libraries, or other versions of BoringSSL, BoringSSL has the `BORINGSSL_PREFIX_SYMBOLS` CMake variable to prepend a prefix to all symbols.
Is it something that `boring-sys` could possibly take advantage of?
Contributor guide
Assessment
This issue has not been assessed yet.