anchor.diff:        inherit (stdenvLinuxBoot1Pkgs) perl;
         inherit (stdenvLinuxBoot3Pkgs) gettext gnum4 gmp;
       };
  -    inherit fetchurl;
     };
   
   
  
positive.code: 
      shell = stdenvLinuxBoot4Pkgs.bash + "/bin/bash";
  
      fetchurlBoot = fetchurl;
  
      extraAttrs = {
        inherit (stdenvLinuxBoot3Pkgs) glibc;
  
negative.code:         '';
        shell = "${bootstrapTools}/bin/sh";
        initialPath = [bootstrapTools] ++ extraPath;
        fetchurlBoot = import ../../build-support/fetchurl {
          stdenv = stdenvLinuxBoot0;
          curl = bootstrapTools;
        };
        inherit gcc;
        # Having the proper 'platform' in all the stdenvs allows getting proper
        # linuxHeaders for example.
        extraAttrs = extraAttrs // { inherit platform; };
        overrides = pkgs: (overrides pkgs) // { fetchurl = thisStdenv.fetchurlBoot; };
      };
      in thisStdenv;
  
    # Build a dummy stdenv with no GCC or working fetchurl.  This is
    # because we need a stdenv to build the GCC wrapper and fetchurl.
    stdenvLinuxBoot0 = stdenvBootFun {
      gcc = "/no-such-path";
    };
  
  
  