anchor.diff:          inherit (prevStage)
             gzip bzip2 xz bash coreutils diffutils findutils gawk
             gnumake gnused gnutar gnugrep gnupatch patchelf
  -          attr acl paxctl zlib pcre texinfo;
  +          attr acl paxctl zlib pcre;
           ${localSystem.libc} = getLibc prevStage;
         } // lib.optionalAttrs (super.targetPlatform == localSystem) {
           # Need to get rid of these when cross-compiling.
  
positive.code:         concatMap (p: [ (getBin p) (getLib p) ])
            [ gzip bzip2 xz bash binutils.bintools coreutils diffutils findutils
              gawk gnumake gnused gnutar gnugrep gnupatch patchelf ed paxctl
              texinfo
            ]
          # Library dependencies
          ++ map getLib (
  
negative.code:       # because gcc (since JAR support) already depends on zlib, and
        # then if we already have a zlib we want to use that for the
        # other purposes (binutils and top-level pkgs) too.
        inherit (prevStage) gettext gnum4 bison gmp perl texinfo zlib linuxHeaders;
        ${localSystem.libc} = getLibc prevStage;
        binutils = super.binutils.override {
          # Don't use stdenv's shell but our own
  