From 4f99d87e4fb7cda559269dd6784ddf9ea6426f85 Mon Sep 17 00:00:00 2001 From: Patrick Crumley Date: Mon, 21 Oct 2024 08:58:56 -0700 Subject: [PATCH] bumping to latest version of libswiftnav (#1451) For some reason, the proc_macro of swiftnav-sys is failing on MacOS and Windows but succeeding on Linux. I'm no sure why but it appears there is some precedent for this: https://github.com/rust-lang/rust/issues/59998 When I update the version to the latest version `v0.10.0` it succeeds. I would recommend getting dependabot to bump these versions in the future and also updating the CI/CD to run on a build matrix with `cargo c --all-features` # Description @swift-nav/algint-team # API compatibility Does this change introduce a API compatibility risk? No ## API compatibility plan If the above is "Yes", please detail the compatibility (or migration) plan: # JIRA Reference https://swift-nav.atlassian.net/browse/BOARD-XXXX --- rust/sbp/Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rust/sbp/Cargo.toml b/rust/sbp/Cargo.toml index a3834eda0f..f3d01f15f0 100644 --- a/rust/sbp/Cargo.toml +++ b/rust/sbp/Cargo.toml @@ -34,7 +34,7 @@ crc16 = "0.4" log = "0.4" [dependencies.swiftnav] -version = "0.8" +version = "0.10" optional = true [dependencies.slotmap] @@ -71,4 +71,4 @@ serialport = "2.1.0" [package.metadata.docs.rs] # Whether to pass `--all-features` to Cargo when building docs for docs.rs -all-features = true \ No newline at end of file +all-features = true