cloudflare / cloudflare/boring

Prefixing BoringSSL symbols

Open
#197 1 comment 13 reactions 1 assignee Claimed by @rushilmehra View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.