diff --git a/sdk/src/entrypoint_native.rs b/sdk/src/entrypoint_native.rs index 73029bb448..ba2a5c3c75 100644 --- a/sdk/src/entrypoint_native.rs +++ b/sdk/src/entrypoint_native.rs @@ -58,12 +58,16 @@ macro_rules! declare_name { // `declare_name(foo)` // // See the `respan!` macro for more details. + // This should use `crate::respan!` once + // https://github.com/rust-lang/rust/pull/72121 is merged: + // see https://github.com/solana-labs/solana/issues/10933. + // For now, we need to use `::solana_sdk` // // `respan!` respans the path `$crate::id`, which we then call (hence the extra // parens) ( stringify!($filename).to_string(), - $crate::respan!($crate::$id, $name)(), + ::solana_sdk::respan!($crate::$id, $name)(), ) }; }