anchor.diff:    depsBuildBuild = [ buildPackages.stdenv.cc ];
     nativeBuildInputs = [ bison ]
       ++ optional withDocs texinfo
  -    ++ optional stdenv.hostPlatform.isDarwin binutils
  -    ++ optional (stdenv.hostPlatform.libc == "musl") autoconf;
  +    ++ optional stdenv.hostPlatform.isDarwin binutils;
   
     buildInputs = optional interactive readline80;
   
  
positive.code: { stdenv, buildPackages
  , fetchurl, binutils ? null, bison, autoconf, utillinux
  
  # patch for cygwin requires readline support
  , interactive ? stdenv.isCygwin, readline80 ? null
  
negative.code:   patchFlags = "-p0";
  
    patches = upstreamPatches
      ++ optional stdenv.hostPlatform.isCygwin ./cygwin-bash-4.4.11-2.src.patch;
  
    configureFlags = [
      (if interactive then "--with-installed-readline" else "--disable-readline")
  