anchor.diff:      };
   
       darwin = super.darwin // {
  -      inherit (darwin) dyld Libsystem cctools libiconv;
  +      inherit (darwin) dyld ICU Libsystem cctools libiconv;
       };
     } // lib.optionalAttrs (super.targetPlatform == localSystem) {
       # Need to get rid of these when cross-compiling.
  
positive.code: 
      allowedRequisites =
        [ bootstrapTools ] ++
        (with pkgs; [ xz.bin xz.out icu.out bash libcxx libcxxabi ]) ++
        (with pkgs.darwin; [ dyld Libsystem locale ]);
  
      overrides = persistent2 prevStage;
    };
  
negative.code: 
    persistent1 = prevStage: self: super: with prevStage; {
      inherit
        zlib patchutils m4 scons flex perl bison unifdef unzip openssl python
        libxml2 gettext sharutils gmp libarchive ncurses pkg-config libedit groff
        openssh sqlite sed serf openldap db cyrus-sasl expat apr-util subversion xz
        findfreetype libssh curl cmake autoconf automake libtool ed cpio coreutils;
  
      darwin = super.darwin // {
        inherit (darwin)
          dyld Libsystem xnu configd ICU libdispatch libclosure launchd;
      };
    };
  
  