anchor.diff:  in
   stdenv.mkDerivation rec {
     name = "rocksdb-${version}";
  -  version = "5.1.2";
  +  version = "5.10.2";
   
     src = fetchFromGitHub {
       owner = "facebook";
       repo = "rocksdb";
       rev = "v${version}";
  -    sha256 = "1smahz67gcd86nkdqaml78lci89dza131mlj5472r4sxjdxsx277";
  +    sha256 = "00qnd56v4qyzxg0b3ya3flf2jhbbfaibj1y53bd5ciaw3af6zxnd";
     };
  -
  +  
  +  nativeBuildInputs = [ which perl ];
     buildInputs = [ snappy google-gflags zlib bzip2 lz4 malloc fixDarwinDylibNames ];
   
     postPatch = ''
  
positive.code: { stdenv, fetchFromGitHub, fixDarwinDylibNames
  
  # Optional Arguments
  , snappy ? null, google-gflags ? null, zlib ? null, bzip2 ? null, lz4 ? null
  
negative.code: 
    ${if enableLite then "LIBNAME" else null} = "librocksdb_lite";
    ${if enableLite then "CXXFLAGS" else null} = "-DROCKSDB_LITE=1";
    
    buildAndInstallFlags = [
      "USE_RTTI=1"
      "DEBUG_LEVEL=0"
      "DISABLE_WARNING_AS_ERROR=1"     
    ];
  
    buildFlags = buildAndInstallFlags ++ [
      "shared_lib"
      "static_lib"
    ];
  
    installFlags = buildAndInstallFlags ++ [
      "INSTALL_PATH=\${out}"
      "install-shared"
      "install-static"
    ];
  