anchor.diff:    #    (e.g. coreutils) are still from the bootstrap tools.
     stdenvLinuxBoot4 = stdenvBootFun {
       gcc = wrapGCC rec {
  +      gcc = stdenvLinuxBoot3Pkgs.gcc.gcc;
  +      libc = stdenvLinuxGlibc;
         binutils = binutils1;
         coreutils = bootstrapTools;
  -      libc = stdenvLinuxGlibc;
  -      gcc = stdenvLinuxBoot3Pkgs.gcc.gcc;
         name = "";
       };
       extraPath = [ stdenvLinuxBoot3Pkgs.xz ];
  
positive.code:       ((import ../common-path.nix) {pkgs = stdenvLinuxBoot4Pkgs;})
        ++ [stdenvLinuxBoot4Pkgs.patchelf stdenvLinuxBoot4Pkgs.paxctl ];
  
      gcc = wrapGCC rec {
        inherit (stdenvLinuxBoot4Pkgs) binutils coreutils;
        libc = stdenvLinuxGlibc;
        gcc = stdenvLinuxBoot4.gcc.gcc;
        shell = stdenvLinuxBoot4Pkgs.bash + "/bin/bash";
        name = "";
      };
  
      shell = stdenvLinuxBoot4Pkgs.bash + "/bin/bash";
  
      fetchurlBoot = stdenvLinuxBoot0.fetchurlBoot;
  
  
negative.code:   # 3) 2nd stdenv that we will use to build only Glibc.
    stdenvLinuxBoot2 = stdenvBootFun {
      gcc = wrapGCC {
        gcc = bootstrapTools;
        libc = bootstrapGlibc;
        binutils = binutils1;
        coreutils = bootstrapTools;
        name = "bootstrap-gcc-wrapper";
      };
      overrides = pkgs: {
        inherit (stdenvLinuxBoot1Pkgs) perl;
  