cloudflare / boring

BoringSSL bindings for the Rust programming language.
363 stars 110 forks source link

Prefixing BoringSSL symbols #197

Open jedisct1 opened 10 months ago

jedisct1 commented 10 months ago

It looks like importing boring-sys in a project that also depends on openssl-sys can cause linking errors.

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?

ta3pks commented 4 days ago

any updates on this?