anchor.diff:  , libselinux
   , lvm2
   , pkgconfig
  +, which
   }:
   
   let
     buildTags = "apparmor seccomp selinux containers_image_ostree_stub";
   in buildGoPackage rec {
     project = "cri-o";
  -  version = "1.16.1";
  +  version = "1.17.0";
     name = "${project}-${version}${flavor}";
   
     goPackagePath = "github.com/${project}/${project}";
  
positive.code: , btrfs-progs
  , buildGoPackage
  , fetchFromGitHub
  , glibc
  , gpgme
  , libapparmor
  
negative.code:     owner = "cri-o";
      repo = "cri-o";
      rev = "v${version}";
      sha256 = "0xjmylf0ww23qqcg7kw008px6608r4qq6q57pfqis0661kp6f24j";
    };
  
    outputs = [ "bin" "out" ];
    nativeBuildInputs = [ git pkgconfig which ];
    buildInputs = [ btrfs-progs gpgme libapparmor libassuan libgpgerror
                   libseccomp libselinux lvm2 ]
                  ++ stdenv.lib.optionals (glibc != null) [ glibc glibc.static ];
  