anchor.diff:    jvmci8 = stdenv.mkDerivation rec {
       version = "0.49";
       name = let
  -             n = "jvmci8u191-${version}";
  +             n = "jvmci${/*"8u191"*/ lib.removePrefix "oraclejdk-" oraclejdk8.name}-${version}";
              in if (lib.stringLength n) == (lib.stringLength oraclejdk8.name) then
                   n
                 else
  
positive.code:                                   install -D ${fetchurl { inherit url sha1; }} $out/${name}
                                    echo -n ${sha1} > $out/${name}.sha1
                                  '') list}
          find $out -exec touch -c -m -r '{}' --date="1980-01-01" '{}' \;
        '';
      };
  
  
negative.code:         mx --java-home $out build
  
          # bootstrap native-image (that was removed from mx build in https://github.com/oracle/graal/commit/140d7a7edf54ec5872a8ff45869cd1ae499efde4)
          mx --java-home $out native-image -cp $MX_ALT_OUTPUT_ROOT/substratevm/dists/jdk1.8/svm-driver.jar com.oracle.svm.driver.NativeImage
        )
        ( cd tools
          mx --java-home $out build
  