Commit 9c153e22 authored by Jude Taylor's avatar Jude Taylor
Browse files

add binutils to bash build for `size`

parent 71756e74
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
{ stdenv, fetchurl, readline ? null, interactive ? false, texinfo ? null, bison }:
{ stdenv, fetchurl, readline ? null, interactive ? false, texinfo ? null, binutils ? null, bison }:

assert interactive -> readline != null;
assert stdenv.isDarwin -> binutils != null;

let
  version = "4.3";
@@ -59,7 +60,8 @@ stdenv.mkDerivation rec {
  # Note: Bison is needed because the patches above modify parse.y.
  nativeBuildInputs = [bison]
    ++ stdenv.lib.optional (texinfo != null) texinfo
    ++ stdenv.lib.optional interactive readline;
    ++ stdenv.lib.optional interactive readline
    ++ stdenv.lib.optional stdenv.isDarwin binutils;

  # Bash randomly fails to build because of a recursive invocation to
  # build `version.h'.