anchor.diff:  { stdenv
   , buildGoModule
  -, lib
   , fetchFromGitHub
  +, packr
  +, pkg-config
  +, bzip2
  +, lz4
   , rocksdb
  -, bzip2
  +, snappy
  +, zeromq
   , zlib
  -, packr
  -, snappy
  -, pkg-config
  -, zeromq
  -, lz4
   }:
   
   buildGoModule rec {
  
positive.code:   };
  
    overrideModAttrs = (_: {
        postBuild = ''
        rm -r vendor/github.com/ethereum/go-ethereum
        cp -r --reflink=auto ${goethereum} vendor/github.com/ethereum/go-ethereum
        '';
      });
  
    preBuild = lib.optionalString stdenv.isDarwin ''
      ulimit -n 8192
    '' + ''
      export CGO_CFLAGS="-I${rocksdb}/include"
      export CGO_LDFLAGS="-L${rocksdb}/lib -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4"
      packr clean && packr
    '';
  
  
negative.code: 
    vendorSha256 = "1qjlvhizl8cy06cgf4phia70bgbm4lj57z5z2gyr8aglx98bnpdn";
  
    nativeBuildInputs = [ packr pkg-config ];
  
    buildInputs = [ bzip2 lz4 rocksdb snappy zeromq zlib ];
  
    buildFlagsArray = ''
      -ldflags=
  