From 3abc3b97bad9b4bbd436015cce029f25ee627f6a Mon Sep 17 00:00:00 2001 From: El Mehdi YOUNES Date: Tue, 22 Apr 2025 16:55:53 +0200 Subject: [PATCH] package/dust: bump to version 1.1.2 Release: https://github.com/bootandy/dust/releases/tag/v1.1.2 Note: version 0.9.0 of dust fails to build when running the runtime test on the armv7 architecture due to an unconditional import of Atomicu64. error: Compiling config-file v0.2.3 error[E0432]: unresolved import `std::sync::atomic::AtomicU64` --> src/progress.rs:6:18 | 6 | atomic::{AtomicU64, AtomicU8, AtomicUsize, Ordering}, | ^^^^^^^^^ | | | no `AtomicU64` in `sync::atomic` | help: a similar name exists in the module: `AtomicU32` For more information about this error, try `rustc --explain E0432`. error: could not compile `du-dust` (bin "dust") due to 1 previous error This issue was discovered while writing a runtime test for dust. upgrading to version 1.1.2 resolves the issue. More details available in the following issue: https://github.com/bootandy/dust/issues/423 For now, we bump to the latest compatible version which builds and runs correctly. We can't bump to the latest version 1.2.0 since it requires a cargo version newer than 1.82.0. error: -- The package requires the Cargo feature called `edition2024`, but that feature is not stabilized in this version of Cargo (1.82.0 (8f40fc59f 2024-08-21)). Consider trying a newer version of Cargo (this may require the nightly release). The upgrade to 1.2.0 will be considered once the patch for Rust 1.86.0 is accepted. Signed-off-by: El Mehdi YOUNES Signed-off-by: Julien Olivain --- package/dust/dust.hash | 2 +- package/dust/dust.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dust/dust.hash b/package/dust/dust.hash index 975ec9664d..be80a84166 100644 --- a/package/dust/dust.hash +++ b/package/dust/dust.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ace29e85647e7079f9eaa066da9b1368c7200233eb0814442499948b5adeb028 dust-0.9.0-cargo2.tar.gz +sha256 01f4796a27e916e7fab77fbf12685da9fb1422dd3dcfdf736a146ad05ebc3c39 dust-1.1.2-cargo2.tar.gz sha256 aee6e2d13d3a55c7881630c09b41ca7b3b44bb1437b5d36695d22decc3655160 LICENSE diff --git a/package/dust/dust.mk b/package/dust/dust.mk index c566723c1c..a6b6f43c40 100644 --- a/package/dust/dust.mk +++ b/package/dust/dust.mk @@ -4,7 +4,7 @@ # ################################################################################ -DUST_VERSION = 0.9.0 +DUST_VERSION = 1.1.2 DUST_SITE = $(call github,bootandy,dust,v$(DUST_VERSION)) DUST_LICENSE = APACHE-2.0 DUST_LICENSE_FILES = LICENSE