nixbot

builds

failed aarch64-linux.formatting build #1 · raw ·

1these 3 derivations will be built:2  /nix/store/x3cr20j88qjx9piji9h0p2bq6dp6bmsm-treefmt.toml.drv3  /nix/store/p358v7cp8mgr74pgshwwmjkvwdzqzxkk-treefmt.drv4  /nix/store/zbvqlv4slviwqjjwsala7hslvdvviy97-treefmt-check.drv5building '/nix/store/x3cr20j88qjx9piji9h0p2bq6dp6bmsm-treefmt.toml.drv'6treefmt.toml> tribuchet: hub connection lost (hub closed event stream without a result); reconnecting7treefmt.toml> tribuchet: building on eliza8treefmt.toml> structuredAttrs is enabled9building '/nix/store/p358v7cp8mgr74pgshwwmjkvwdzqzxkk-treefmt.drv'10treefmt> tribuchet: building on eliza11building '/nix/store/zbvqlv4slviwqjjwsala7hslvdvviy97-treefmt-check.drv'12treefmt-check> tribuchet: building on eliza13treefmt-check> treefmt v2.5.0traversed 46 files14treefmt-check> emitted 36 files for processing15treefmt-check> formatted 36 files (2 changed) in 121ms16treefmt-check>  M package.nix17treefmt-check>  M src/autoformatelf.rs18treefmt-check> diff --git a/package.nix b/package.nix19treefmt-check> index 085df34..e34ed6b 10064420treefmt-check> --- a/package.nix21treefmt-check> +++ b/package.nix22treefmt-check> @@ -17,7 +17,8 @@ rustPlatform.buildRustPackage {23treefmt-check>    # patchelf-compatible names ship under the same flag.24treefmt-check>    postInstall = ''25treefmt-check>      ln -s formatelf $out/bin/auto-formatelf26treefmt-check> -  '' + lib.optionalString patchelfSymlink ''27treefmt-check> +  ''28treefmt-check> +  + lib.optionalString patchelfSymlink ''29treefmt-check>      ln -s formatelf $out/bin/patchelf30treefmt-check>      ln -s formatelf $out/bin/auto-patchelf31treefmt-check>    '';32treefmt-check> diff --git a/src/autoformatelf.rs b/src/autoformatelf.rs33treefmt-check> index a78fa85..6a0286c 10064434treefmt-check> --- a/src/autoformatelf.rs35treefmt-check> +++ b/src/autoformatelf.rs36treefmt-check> @@ -232,9 +232,11 @@ where37treefmt-check>              Long("libs") => cfg.libs.extend(paths(&mut p)),38treefmt-check>              Long("runtime-dependencies") => cfg.runtime_deps.extend(paths(&mut p)),39treefmt-check>              Long("append-rpaths") => cfg.append_rpaths.extend(paths(&mut p)),40treefmt-check> -            Long("ignore-missing") => cfg41treefmt-check> -                .ignore_missing42treefmt-check> -                .extend(multi(&mut p).iter().map(|v| v.to_string_lossy().into_owned())),43treefmt-check> +            Long("ignore-missing") => cfg.ignore_missing.extend(44treefmt-check> +                multi(&mut p)45treefmt-check> +                    .iter()46treefmt-check> +                    .map(|v| v.to_string_lossy().into_owned()),47treefmt-check> +            ),48treefmt-check>              Long("no-recurse") => cfg.recursive = false,49treefmt-check>              Long("keep-libc") => cfg.keep_libc = true,50treefmt-check>              Long("ignore-existing") => cfg.add_existing = false,51treefmt-check> @@ -428,7 +430,11 @@ fn patch_all(52treefmt-check>                  })53treefmt-check>              })54treefmt-check>              .collect();55treefmt-check> -        results.extend(handles.into_iter().map(|h| h.join().expect("worker panicked")));56treefmt-check> +        results.extend(57treefmt-check> +            handles58treefmt-check> +                .into_iter()59treefmt-check> +                .map(|h| h.join().expect("worker panicked")),60treefmt-check> +        );61treefmt-check>      });62treefmt-check>  63treefmt-check>      let mut missing = Vec::new();64error: Cannot build '/nix/store/zbvqlv4slviwqjjwsala7hslvdvviy97-treefmt-check.drv'.65       Reason: builder failed with exit code 1.66       Output paths:67         /nix/store/1nnsyk103xqn75vlmz2lxda685lvz3l0-treefmt-check68       Last 25 log lines:69       >              Long("append-rpaths") => cfg.append_rpaths.extend(paths(&mut p)),70       > -            Long("ignore-missing") => cfg71       > -                .ignore_missing72       > -                .extend(multi(&mut p).iter().map(|v| v.to_string_lossy().into_owned())),73       > +            Long("ignore-missing") => cfg.ignore_missing.extend(74       > +                multi(&mut p)75       > +                    .iter()76       > +                    .map(|v| v.to_string_lossy().into_owned()),77       > +            ),78       >              Long("no-recurse") => cfg.recursive = false,79       >              Long("keep-libc") => cfg.keep_libc = true,80       >              Long("ignore-existing") => cfg.add_existing = false,81       > @@ -428,7 +430,11 @@ fn patch_all(82       >                  })83       >              })84       >              .collect();85       > -        results.extend(handles.into_iter().map(|h| h.join().expect("worker panicked")));86       > +        results.extend(87       > +            handles88       > +                .into_iter()89       > +                .map(|h| h.join().expect("worker panicked")),90       > +        );91       >      });92       >93       >      let mut missing = Vec::new();94       For full logs, run:95         nix log /nix/store/zbvqlv4slviwqjjwsala7hslvdvviy97-treefmt-check.drv