From 29328f4dc01b887d764af2455122d3ea72675e52 Mon Sep 17 00:00:00 2001 From: Ian Eure Date: Sun, 16 Nov 2025 13:13:04 -0800 Subject: [PATCH] gnu: collectd: Fix build. The collectd build [has been broken since September 16th](https://ci.guix.gnu.org/build/14313836/details). * gnu/packages/monitoring.scm (collectd): Fix the build. [inputs]: Add zlib. [#:configure-flags]: Treat use of deprecated declarations as warnings. Change-Id: I5b3f8883179256fa5aeef2f450793dfce4e28bfa --- gnu/packages/monitoring.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 20fb84cf5b60f1b5889702d92be7c4c09f3d5fb6..7da7716a9a89712263ad7c5e4122b5596964eaae 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -841,14 +841,15 @@ devices.") (patches (search-patches "collectd-5.11.0-noinstallvar.patch")))) (build-system gnu-build-system) (arguments - `(#:configure-flags (list "--localstatedir=/var" "--sysconfdir=/etc") + `(#:configure-flags (list "--localstatedir=/var" "--sysconfdir=/etc" + "CFLAGS=-Wno-error=deprecated-declarations") #:phases (modify-phases %standard-phases (add-before 'configure 'autoreconf (lambda _ ;; Required because of patched sources. (invoke "autoreconf" "-vfi")))))) (inputs - (list rrdtool curl yajl)) + (list rrdtool curl yajl zlib)) (native-inputs (list autoconf automake libtool pkg-config)) (home-page "https://collectd.org/")