commit e5a2c1ba1e65880f3f42e5b809bcca1fb86d8af1
parent 3e87e504090b8cc153474e584a1ecd4618441099
Author: William Casarin <jb55@jb55.com>
Date: Tue, 24 Jun 2025 12:01:10 -0700
build: fix windows build on newer compilers
Signed-off-by: William Casarin <jb55@jb55.com>
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/build.rs b/build.rs
@@ -128,6 +128,10 @@ fn main() {
println!("cargo:rustc-link-lib=framework=Security");
}
+ // windows needs advapi32 due to a call in mdb_env_setup_locks
+ #[cfg(target_os = "windows")]
+ println!("cargo:rustc-link-lib=advapi32");
+
//
// We only need bindgen when we update the bindings.
// I don't want to complicate the build with it.