From b9d65b1c1bf234d340ca38a988b58bbf042861ad Mon Sep 17 00:00:00 2001 From: "Michael X. Grey" Date: Wed, 14 May 2025 16:17:52 +0000 Subject: [PATCH] Force backtrace version that is compatible with 1.75 Signed-off-by: Michael X. Grey --- examples/message_demo/Cargo.toml | 18 ++++++------------ examples/minimal_client_service/Cargo.toml | 13 +++++-------- examples/minimal_pub_sub/Cargo.toml | 13 +++++-------- 3 files changed, 16 insertions(+), 28 deletions(-) diff --git a/examples/message_demo/Cargo.toml b/examples/message_demo/Cargo.toml index 759960805..1325809d4 100644 --- a/examples/message_demo/Cargo.toml +++ b/examples/message_demo/Cargo.toml @@ -10,16 +10,10 @@ path = "src/message_demo.rs" [dependencies] anyhow = {version = "1", features = ["backtrace"]} +rclrs = "0.4" +rosidl_runtime_rs = "0.4" +rclrs_example_msgs = { version = "0.4", features = ["serde"] } +serde_json = "1.0" -[dependencies.rclrs] -version = "0.4" - -[dependencies.rosidl_runtime_rs] -version = "0.4" - -[dependencies.rclrs_example_msgs] -version = "0.4" -features = ["serde"] - -[dependencies.serde_json] -version = "1.0" +# This specific version is compatible with Rust 1.75 +backtrace = "=0.3.74" diff --git a/examples/minimal_client_service/Cargo.toml b/examples/minimal_client_service/Cargo.toml index 618b0028c..92ce280e6 100644 --- a/examples/minimal_client_service/Cargo.toml +++ b/examples/minimal_client_service/Cargo.toml @@ -19,12 +19,9 @@ path = "src/minimal_service.rs" [dependencies] anyhow = {version = "1", features = ["backtrace"]} tokio = { version = "1", features = ["macros", "rt", "rt-multi-thread", "time"] } +rclrs = "0.4" +rosidl_runtime_rs = "0.4" +example_interfaces = "*" -[dependencies.rclrs] -version = "0.4" - -[dependencies.rosidl_runtime_rs] -version = "0.4" - -[dependencies.example_interfaces] -version = "*" +# This specific version is compatible with Rust 1.75 +backtrace = "=0.3.74" diff --git a/examples/minimal_pub_sub/Cargo.toml b/examples/minimal_pub_sub/Cargo.toml index 52c4f0544..209359698 100644 --- a/examples/minimal_pub_sub/Cargo.toml +++ b/examples/minimal_pub_sub/Cargo.toml @@ -27,15 +27,12 @@ path = "src/zero_copy_publisher.rs" [dependencies] anyhow = {version = "1", features = ["backtrace"]} +rclrs = "0.4" +rosidl_runtime_rs = "0.4" +std_msgs = "*" -[dependencies.rclrs] -version = "0.4" - -[dependencies.rosidl_runtime_rs] -version = "0.4" - -[dependencies.std_msgs] -version = "*" +# This specific version is compatible with Rust 1.75 +backtrace = "=0.3.74" [package.metadata.ros] install_to_share = ["launch"]