Package Details: blkar 7.2.7-2

Git Clone URL: https://aur.archlinux.org/blkar.git (read-only, click to copy)
Package Base: blkar
Description: Multithreaded archiver offering bit rot protection and sector level recoverability
Upstream URL: https://github.com/darrenldl/blockyarchive
Keywords: archive backup bit-rot ecsbx recovery
Licenses: MIT
Submitter: darrenldl
Maintainer: Laythe
Last Packager: Laythe
Votes: 1
Popularity: 0.64
First Submitted: 2019-04-08 11:28 (UTC)
Last Updated: 2024-04-02 23:28 (UTC)

Latest Comments

Laythe commented on 2024-04-03 18:07 (UTC)

Alright, this patch was applied in https://aur.archlinux.org/cgit/aur.git/commit/?h=blkar&id=132069fd914c49d76ac1684879b5820a25dc58c7, 7.2.7-2.

Laythe commented on 2024-04-02 22:42 (UTC) (edited on 2024-04-02 22:46 (UTC) by Laythe)

Failure to compile seems to be the result of out of date version of lexical-core, can be fixed by inserting cargo update -p lexical-core into the PKGBUILD

...

build() {
  cd "blockyarchive-$pkgver"
  cargo update -p lexical-core
  cargo build --release --locked

...

after which the package build successfully.

firoz commented on 2022-02-11 13:31 (UTC) (edited on 2022-02-11 13:31 (UTC) by firoz)

Compilation fails with Rust 1.58:

error[E0308]: mismatched types
--> lexical-core-0.4.3/src/atof/algorithm/bigcomp.rs:242:55
    |
242 |     let nlz = den.leading_zeros().wrapping_sub(wlz) & (u32::BITS - 1);
    |                                                       ^^^^^^^^^^^^^^^ expected `usize`, found `u32`