anchor.diff:  { stdenv, fetchFromGitHub, which, buildGoPackage }:
   
   let
  -  version = "1.5.0";
  +  version = "3.6.0";
     ver = stdenv.lib.elemAt (stdenv.lib.splitString "." version);
     versionMajor = ver 0;
     versionMinor = ver 1;
  
positive.code:     cd go/src/origin-v${version}-src
      # Openshift build require this variables to be set
      # unless there is a .git folder which is not the case with fetchFromGitHub
      export OS_GIT_VERSION=${version}
      export OS_GIT_MAJOR=${versionMajor}
      export OS_GIT_MINOR=${versionMinor}
      make build
  
negative.code:     owner = "openshift";
      repo = "origin";
      rev = "v${version}";
      sha256 = "08bdqvsjl6c7dmllyz8n4akb7gyn91znvbph5cgmmk1bhskycy1r";
    };
  
    buildInputs = [ which ];
  