diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix index d3edb9d1b733..c68e1bb44a0e 100644 --- a/pkgs/servers/monitoring/zabbix/server.nix +++ b/pkgs/servers/monitoring/zabbix/server.nix @@ -91,6 +91,10 @@ import ./versions.nix ( ++ optional postgresqlSupport "--with-postgresql" ++ optional ipmiSupport "--with-openipmi=${openipmi.dev}"; + env.NIX_CFLAGS_COMPILE = lib.optionalString ( + lib.versions.major version <= "5" + ) "-Wno-error=incompatible-pointer-types"; + prePatch = '' find database -name data.sql -exec sed -i 's|/usr/bin/||g' {} + ''; diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index 3c7622bf6587..36c8ff67ad31 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -16,8 +16,8 @@ generic: { }; v50 = generic { - version = "5.0.41"; - hash = "sha256-pPvw0lPoK1IpsXc5c8Qu9zFhx2oHJz2bwiX80vrYa58="; - vendorHash = "sha256-qLDoNnEFiSrWXbLtYlmQaqY8Rv6JaG8WbMYBlry5Evc="; + version = "5.0.46"; + hash = "sha256-p6OZALpOQG6v70Y20cC2bdlzTINz3JBd9qGWZACfcl4="; + vendorHash = "sha256-NgSi6usIbss3WEZCYht46WjxcrdOO3qv8KwwUZwtkk0="; }; }