anchor.diff:      "bash_cv_dev_stdin=present"
       "bash_cv_dev_fd=standard"
       "bash_cv_termcap_lib=libncurses"
  +  ] ++ optionals (hostPlatform.libc == "musl") [
  +    "--without-bash-malloc"
  +    "--disable-nls"
     ];
   
     # Note: Bison is needed because the patches above modify parse.y.
     depsBuildBuild = [ buildPackages.stdenv.cc ];
     nativeBuildInputs = [bison]
       ++ optional (texinfo != null) texinfo
  -    ++ optional hostPlatform.isDarwin binutils;
  +    ++ optional hostPlatform.isDarwin binutils
  +    ++ optional (hostPlatform.libc == "musl") autoconf;
   
     buildInputs = optional interactive readline70;
   
  
positive.code: { stdenv, buildPackages
  , fetchurl, readline70 ? null, texinfo ? null, binutils ? null, bison
  , buildPlatform, hostPlatform
  , interactive ? false
  }:
  
negative.code:     ''
      # most space is taken by locale data
      else ''
        rm -rf "$out/share" "$out/bin/bashbug"
      '';
  
    meta = with stdenv.lib; {
  