Hi Kent, I have some minor patches for bcachefs-tools, mostly to the nix build system.
- Cross compilation for all Linux architectures that are available for nix flakes. (check with `nix flake show`.) - MSRV and 32-bit builds for `nix flake check`. - Update to using Rust 1.84 for nix builds using rust-overlay. - Clippy fix by using `c""` literals now. The flake lock update also brings util-linux 2.40 so that limitation should be lifted. Thomas Mühlbacher (10): flake.lock: Update fix(nix): rm input from crane that no longer exists feat(nix): open up support to more architectures feat(nix): replace fenix with rust-overlay fix(key): replace c_str macro with `c""` literal fix(makefile): locate built bin with CARGO_BUILD_TARGET set feat(nix): enable cross compilation feat(nix): add an MSRV build to CI feat(nix): add a CI check that builds on 32-bit chore(nix): rm unused attr build input Cargo.toml | 2 +- Makefile | 9 +- flake.lock | 96 ++++++-------- flake.nix | 298 +++++++++++++++++++++++++++++--------------- src/commands/mod.rs | 25 ---- src/key.rs | 15 +-- 6 files changed, 252 insertions(+), 193 deletions(-) -- 2.48.1
