diff --git a/boring-sys/build/main.rs b/boring-sys/build/main.rs index 5e744cd6..2aade03d 100644 --- a/boring-sys/build/main.rs +++ b/boring-sys/build/main.rs @@ -637,7 +637,8 @@ fn generate_bindings(config: &Config) { .derive_copy(true) .derive_debug(true) .derive_default(true) - .derive_eq(true) + .derive_eq(false) + .derive_partialeq(false) .default_enum_style(bindgen::EnumVariation::NewType { is_bitfield: false, is_global: false, diff --git a/boring-sys/src/lib.rs b/boring-sys/src/lib.rs index 6f027919..8463fe1f 100644 --- a/boring-sys/src/lib.rs +++ b/boring-sys/src/lib.rs @@ -20,7 +20,6 @@ use std::os::raw::{c_char, c_int, c_uint, c_ulong}; clippy::useless_transmute, clippy::derive_partial_eq_without_eq, clippy::ptr_offset_with_cast, - unpredictable_function_pointer_comparisons, // TODO: remove Eq/PartialEq in v5 dead_code )] mod generated {