anchor.diff:      '';
   
       # zabbix build process is complex to get right in nix...
  -    # we need to manipulate a number of things for their build
  -    # system to properly work
  +    # use automake to build the go project ensuring proper access to the go vendor directory
       buildPhase = ''
  -      cp -r vendor src/go/vendor
  +      cd ../..
         make
       '';
   
  
positive.code:       inherit sha256;
      };
  
      vendorSha256 = "1ral3xg58x0lf5vl839nlabf443yzqnbrlzm0q127mvv412f5ajc";
  
      nativeBuildInputs = [ autoreconfHook pkg-config];
      buildInputs = [ libiconv openssl pcre zlib ];
  
      inherit (buildGoModule.go) GOOS GOARCH;
  
negative.code:       install -Dm0644 src/go/conf/zabbix_agent2.conf $out/etc/zabbix_agent2.conf
        install -Dm0755 src/go/bin/zabbix_agent2 $out/bin/zabbix_agent2
      '';
  
      meta = with lib; {
        description = "An enterprise-class open source distributed monitoring solution (client-side agent)";
  