anchor.diff:        gnugrep llvmPackages.clang-unwrapped llvmPackages.clang-unwrapped.lib patch pcre.out gettext
         binutils.bintools darwin.binutils darwin.binutils.bintools
         curl.out openssl.out libssh2.out nghttp2.lib libkrb5
  -      cc.expand-response-params
  +      cc.expand-response-params libxml2.out
       ]) ++ (with pkgs.darwin; [
  -      dyld Libsystem CF cctools ICU libiconv locale libxml2-nopython.out
  +      dyld Libsystem CF cctools ICU libiconv locale
       ]);
   
       overrides = lib.composeExtensions persistent (self: super: {
  
positive.code:       inherit
          gnumake gzip gnused bzip2 gawk ed xz patch bash python3
          ncurses libffi zlib gmp pcre gnugrep
          coreutils findutils diffutils patchutils ninja;
  
        # Hack to make sure we don't link ncurses in bootstrap tools. The proper
        # solution is to avoid passing -L/nix-store/...-bootstrap-tools/lib,
  
negative.code:         inherit (darwin) dyld Libsystem libiconv locale;
  
          cctools = super.darwin.cctools.override { enableTapiSupport = false; };
          CF = super.darwin.CF.override {
            inherit libxml2;
            python3 = prevStage.python3;
          };
        };
  