# HG changeset patch # User Paul Fisher # Date 1751262108 14400 # Node ID 0f913ec120acd298a061b6440ebaacf491e02fa8 # Parent 476a22db8639b2ddd09bfa3fb7fc0030ca6420ed Set rust-toolchain.toml; include span when parsing proc macro root. diff -r 476a22db8639 -r 0f913ec120ac libpam-sys/libpam-sys-impls/src/lib.rs --- a/libpam-sys/libpam-sys-impls/src/lib.rs Mon Jun 30 01:40:28 2025 -0400 +++ b/libpam-sys/libpam-sys-impls/src/lib.rs Mon Jun 30 01:41:48 2025 -0400 @@ -8,7 +8,7 @@ // For documentation on this, see the `libpam-sys` crate. #[proc_macro_attribute] pub fn cfg_pam_impl(attr: pm::TokenStream, item: pm::TokenStream) -> pm::TokenStream { - Predicate::parse(attr.into(), None) + Predicate::parse(attr.into(), Some(Span::call_site())) .map(|p| { if p.matches(pam_impl_str()) { item diff -r 476a22db8639 -r 0f913ec120ac rust-toolchain.toml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rust-toolchain.toml Mon Jun 30 01:41:48 2025 -0400 @@ -0,0 +1,2 @@ +[toolchain] +channel = "1.75.0" \ No newline at end of file