Unverified Commit e3371313 authored by Jared Baur's avatar Jared Baur
Browse files

linux-firmware: fix build when cross-compiling

Using `findutils` in such a way where `callPackage` cannot splice it to
use the `buildPlatform`'s package-set breaks building `linux-firmware`
when `buildPlatform` != `hostPlatform`. Since `findutils` is already
included in all `stdenv.mkDerivation` calls, we can get rid of pulling
in the different `findutils` and re-use the one that works on
`buildPlatform`.
parent 8d642257
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
{ stdenvNoCC
, fetchzip
, findutils
, lib
, python3
, rdfind
@@ -13,7 +12,7 @@ let
  # in a perfectly pristine tree, so we can fake just enough of git to run it.
  gitStub = writeShellScriptBin "git" ''
    if [ "$1" == "ls-files" ]; then
      ${lib.getExe findutils} -type f -printf "%P\n"
      find -type f -printf "%P\n"
    else
      echo "Git stub called with unexpected arguments $@" >&2
      exit 1