From d81bc7e6e8f338f30cb868eb6fee5b0460653c52 Mon Sep 17 00:00:00 2001 From: Alexandre Paillier Date: Tue, 4 Feb 2025 11:16:55 +0100 Subject: [PATCH 1/2] Fix sysroot fallback --- ledger_secure_sdk_sys/build.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ledger_secure_sdk_sys/build.rs b/ledger_secure_sdk_sys/build.rs index 56a19683..26616baa 100644 --- a/ledger_secure_sdk_sys/build.rs +++ b/ledger_secure_sdk_sys/build.rs @@ -319,7 +319,8 @@ impl SDKBuilder { .trim(); let gcc_toolchain = if sysroot.is_empty() { - String::from("/usr") + // path for Debian-based systems + String::from("/usr/lib/arm-none-eabi") } else { format!("{sysroot}") }; From 0196fabedbfb295509347b50792ca80a254bb150 Mon Sep 17 00:00:00 2001 From: Alexandre Paillier Date: Tue, 4 Feb 2025 11:43:25 +0100 Subject: [PATCH 2/2] Version bump --- ledger_device_sdk/Cargo.toml | 4 ++-- ledger_secure_sdk_sys/Cargo.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ledger_device_sdk/Cargo.toml b/ledger_device_sdk/Cargo.toml index f8e594a0..48e4fdbd 100644 --- a/ledger_device_sdk/Cargo.toml +++ b/ledger_device_sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ledger_device_sdk" -version = "1.20.1" +version = "1.20.2" authors = ["yhql", "yogh333", "agrojean-ledger", "kingofpayne"] edition = "2021" license.workspace = true @@ -21,7 +21,7 @@ rand_core = { version = "0.6.3", default-features = false } zeroize = { version = "1.6.0", default-features = false } numtoa = "0.2.4" const-zero = "0.1.1" -ledger_secure_sdk_sys = { path = "../ledger_secure_sdk_sys", version = "1.6.4" } +ledger_secure_sdk_sys = { path = "../ledger_secure_sdk_sys", version = "1.6.5" } [features] debug = [] diff --git a/ledger_secure_sdk_sys/Cargo.toml b/ledger_secure_sdk_sys/Cargo.toml index f32728f2..3e47ac04 100644 --- a/ledger_secure_sdk_sys/Cargo.toml +++ b/ledger_secure_sdk_sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ledger_secure_sdk_sys" -version = "1.6.4" +version = "1.6.5" authors = ["yhql", "agrojean-ledger", "yogh333"] edition = "2021" license.workspace = true @@ -22,4 +22,4 @@ ccid = [] [lints.rust.unexpected_cfgs] level = "warn" -check-cfg = ['cfg(target_os, values("stax", "flex", "nanos", "nanox", "nanosplus"))'] \ No newline at end of file +check-cfg = ['cfg(target_os, values("stax", "flex", "nanos", "nanox", "nanosplus"))']