From 2c819ffe4ff994837c8b02e5f797468a36b57352 Mon Sep 17 00:00:00 2001 From: mulhern Date: Fri, 25 Apr 2025 10:37:09 -0400 Subject: [PATCH] Increase bindgen dependency lower bound to 0.71.0 Use rust-version in Cargo.toml as rust target. Signed-off-by: mulhern --- Cargo.toml | 2 +- build.rs | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9d88aaa..22d5282 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ errno = "0.3.0" libc = "0.2.133" [build-dependencies] -bindgen = { version = "0.69.0", default-features = false, features = ["runtime"] } +bindgen = { version = "0.71.0", default-features = false, features = ["runtime"] } [dev-dependencies] glob = "0.3.0" diff --git a/build.rs b/build.rs index c6164aa..bc9e463 100644 --- a/build.rs +++ b/build.rs @@ -1,9 +1,13 @@ -use bindgen::{Builder, RustTarget}; +use bindgen::Builder; use std::{env::var, path::PathBuf}; fn main() { let bindings = Builder::default() - .rust_target(RustTarget::Stable_1_73) + .rust_target( + env!("CARGO_PKG_RUST_VERSION") + .parse() + .expect("valid rust version"), + ) .header_contents("wrapper.h", "#include ") .derive_default(true) .generate()