From 0454e86fd6a256aa2fd63d37ab80935e6aa1ca89 Mon Sep 17 00:00:00 2001 From: Wojciech Graj Date: Tue, 31 Mar 2026 17:34:44 +0200 Subject: [PATCH] Fix failing docs build https://github.com/rust-lang/rust/pull/138907 --- build.rs | 10 ++++------ src/lib.rs | 1 - 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/build.rs b/build.rs index d0f5b94..1ccbe86 100644 --- a/build.rs +++ b/build.rs @@ -1,11 +1,9 @@ fn main() { println!("cargo:rustc-check-cfg=cfg(doccfg)"); if let Some(true) = version_check::supports_feature("doc_cfg") { - if let Some(true) = version_check::supports_feature("doc_auto_cfg") { - // `doc` is already generated by rustdoc on stable - // `docrs` is generated by docs.rs when building - // This enables local builds to have feature annotations when supported using `doccfg` - println!("cargo:rustc-cfg=doccfg"); - } + // `doc` is already generated by rustdoc on stable + // `docrs` is generated by docs.rs when building + // This enables local builds to have feature annotations when supported using `doccfg` + println!("cargo:rustc-cfg=doccfg"); } } diff --git a/src/lib.rs b/src/lib.rs index 76eb841..13ed71c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -176,7 +176,6 @@ unsafe { free_in_c(ptr) } // Enable `cargo +nightly doc --all-features` to show all items and their feature requirements. // `doccfg` is set by the `build.rs` when supported (nightly) -#![cfg_attr(doccfg, feature(doc_auto_cfg))] #![cfg_attr(doccfg, feature(doc_cfg))] #![no_std]