From 1dd33aa7f80518f893c1c25ffa7c4500a7b19188 Mon Sep 17 00:00:00 2001 From: Jakub Koralewski <43069023+JakubKoralewski@users.noreply.github.com> Date: Fri, 13 Feb 2026 14:18:15 +0000 Subject: [PATCH] fix: allow boring2 and boring in 1 project --- boring-sys/Cargo.toml | 2 +- boring-sys/build/prefix.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/boring-sys/Cargo.toml b/boring-sys/Cargo.toml index 485a829c..90a5a31d 100644 --- a/boring-sys/Cargo.toml +++ b/boring-sys/Cargo.toml @@ -9,7 +9,7 @@ license = "MIT" description = "FFI bindings to BoringSSL" repository = { workspace = true } documentation = "https://docs.rs/boring-sys2" -links = "boringssl" +links = "b2_boringssl" build = "build/main.rs" readme = "README.md" categories = ["cryptography", "external-ffi-bindings"] diff --git a/boring-sys/build/prefix.rs b/boring-sys/build/prefix.rs index 347daf12..5f0a8013 100644 --- a/boring-sys/build/prefix.rs +++ b/boring-sys/build/prefix.rs @@ -14,7 +14,7 @@ impl bindgen::callbacks::ParseCallbacks for PrefixCallback { &self, item_info: bindgen::callbacks::ItemInfo<'_>, ) -> Option { - Some(format!("{PREFIX}_{}", item_info.name)) + Some(format!("b2_{PREFIX}_{}", item_info.name)) } }