anchor.diff:    tarMinimal = gnutar.override { acl = null; };
   
     busyboxMinimal = busybox.override {
  -    useMusl = !targetPlatform.isRiscV;
  +    useMusl = !stdenv.targetPlatform.isRiscV;
       enableStatic = true;
       enableMinimal = true;
       extraConfig = ''
  
positive.code:         set -x
          mkdir -p $out/bin $out/lib $out/libexec
  
        '' + (if (hostPlatform.libc == "glibc") then ''
          # Copy what we need of Glibc.
          cp -d ${libc.out}/lib/ld*.so* $out/lib
          cp -d ${libc.out}/lib/libc*.so* $out/lib
  
negative.code:       grep --version
        gcc --version
  
      '' + lib.optionalString (stdenv.hostPlatform.libc == "glibc") ''
        ldlinux=$(echo ${bootstrapTools}/lib/ld-linux*.so.?)
        export CPP="cpp -idirafter ${bootstrapTools}/include-glibc -B${bootstrapTools}"
        export CC="gcc -idirafter ${bootstrapTools}/include-glibc -B${bootstrapTools} -Wl,-dynamic-linker,$ldlinux -Wl,-rpath,${bootstrapTools}/lib"
        export CXX="g++ -idirafter ${bootstrapTools}/include-glibc -B${bootstrapTools} -Wl,-dynamic-linker,$ldlinux -Wl,-rpath,${bootstrapTools}/lib"
      '' + lib.optionalString (stdenv.hostPlatform.libc == "musl") ''
        ldmusl=$(echo ${bootstrapTools}/lib/ld-musl*.so.?)
        export CPP="cpp -idirafter ${bootstrapTools}/include-libc -B${bootstrapTools}"
        export CC="gcc -idirafter ${bootstrapTools}/include-libc -B${bootstrapTools} -Wl,-dynamic-linker,$ldmusl -Wl,-rpath,${bootstrapTools}/lib"
  