diff --git a/_service b/_service index 6165cf5..4632e6d 100644 --- a/_service +++ b/_service @@ -1,17 +1,17 @@ - + www.monitoring-plugins.org https /download/monitoring-plugins-2.4.0.tar.gz monitoring-plugins-2.4.0.tar.gz - + www.monitoring-plugins.org https /download/monitoring-plugins-2.4.0.tar.gz.sha1 monitoring-plugins-2.4.0.tar.gz.sha1 - + sha1 595fcfe92a5273031e8ad7f294ba683c27078a1a diff --git a/_service:download_url:monitoring-plugins-2.4.0.tar.gz b/_service:download_url:monitoring-plugins-2.4.0.tar.gz deleted file mode 100644 index 953d363..0000000 --- a/_service:download_url:monitoring-plugins-2.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e5dfd4ad8fde0a40da50aab3aff6d9a27020b8f283e332bc4da6ef9914f4028c -size 2746382 diff --git a/monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch b/monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch new file mode 100644 index 0000000..b2293f5 --- /dev/null +++ b/monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch @@ -0,0 +1,14 @@ +--- monitoring-plugins-2.4.0/plugins/check_dbi.c 2024/12/02 16:16:03 1.1 ++++ monitoring-plugins-2.4.0/plugins/check_dbi.c 2024/12/02 17:02:44 +@@ -141,9 +141,9 @@ + if (verbose > 2) + printf ("Initializing DBI\n"); + +- dbi_inst *instance_p = { 0 }; ++ dbi_inst instance_p = { 0 }; + +- if (dbi_initialize_r(NULL, instance_p) < 0) { ++ if (dbi_initialize_r(NULL, &instance_p) < 0) { + printf ("UNKNOWN - failed to initialize DBI; possibly you don't have any drivers installed.\n"); + return STATE_UNKNOWN; + } diff --git a/_service:download_url:monitoring-plugins-2.4.0.tar.gz.sha1 b/monitoring-plugins-2.4.0.tar.gz.sha1 similarity index 100% rename from _service:download_url:monitoring-plugins-2.4.0.tar.gz.sha1 rename to monitoring-plugins-2.4.0.tar.gz.sha1 diff --git a/monitoring-plugins.changes b/monitoring-plugins.changes index 71cb552..4a5cf0f 100644 --- a/monitoring-plugins.changes +++ b/monitoring-plugins.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Dec 2 17:52:44 CET 2024 - ro@suse.de + +- add patch monitoring-plugins-2.4.0-check_dbi-type_mismatch.patch + to fix compilation with gcc-14 + passing argument 2 of ‘dbi_driver_open_r’ from incompatible pointer type +- change mode to "manual" in service file + ------------------------------------------------------------------- Mon Jul 29 08:06:37 UTC 2024 - Lars Vogdt diff --git a/monitoring-plugins.spec b/monitoring-plugins.spec index 0c4329a..31d96ea 100644 --- a/monitoring-plugins.spec +++ b/monitoring-plugins.spec @@ -71,6 +71,7 @@ Patch121: %{name}-2.4.0-check_swap_wrong_percent.patch # PATCH-FIX-UPSTREAM - return ntp offset absolute (as positive value) in performance data since warn and crit are also positive values Patch122: %{name}-2.4.0-check_ntp_perf_absolute.patch Patch130: %{name}-2.4.0-check_http-proxy.patch +Patch131: %{name}-2.4.0-check_dbi-type_mismatch.patch BuildRequires: automake BuildRequires: bind-utils BuildRequires: dhcp-devel