Le Thu, Nov 03, 2022 at 03:53:14PM -0400, George Koehler a écrit :
> Hi, I want someone who knows rust to check this.
> 
> I had never used broot, but built it for powerpc64 to check that rustc
> is working.  Because powerpc64 is big-endian, the build failed,
> 
>   --> 
> /usr/ports/pobj/broot-1.14.2/broot-1.14.2/modcargo-crates/exr-1.4.2/src/compression/rle.rs:39:29
>    |
> 39 |         unimplemented!(this function probably returns little-endian 
> data);
>    |                             ^^^^^^^^ expected `,`
> 
> error: could not compile `exr` due to previous error
> 
> powerpc64 can build exr-1.5.0 (the next version after 1.4.2).  This
> diff uses 1.5.0 and fixes the build for powerpc64.  "make test" fails,
> but I can install broot and run it.
> 
> After I updated exr to 1.5.0, I got a dependency error on lebe 0.5.2,
> so I updated lebe.  I manually edited the version numbers in
> crates.inc, but I later ran "make modcargo-gen-crates-licenses",
> which changed lede's license comment.
> 
> ok or not?

your diff makes sense, but updating broot to 1.6.1 would also solve the
issue since those crates are updated there :)

Landry

Reply via email to