andreas pushed a commit to branch core-packages-team in repository guix. commit 3662110d4bba771cdf4cb15ccd0fa5c0a0d2d9a0 Author: Janneke Nieuwenhuizen <jann...@gnu.org> AuthorDate: Sun Jan 5 17:01:04 2025 +0100
gnu: freeipmi: Fix build with gcc-14. * gnu/packages/freeipmi.scm (freeipmi)[arguments]: Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: Ie22de7f0a344bbc709878be3175fdd07cfde92bc --- gnu/packages/freeipmi.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/freeipmi.scm b/gnu/packages/freeipmi.scm index b3a3c8cdc0..31398438a2 100644 --- a/gnu/packages/freeipmi.scm +++ b/gnu/packages/freeipmi.scm @@ -58,7 +58,10 @@ '("config.guess" "config.sub")))))) '()) (list #:configure-flags - #~'("CFLAGS=-g -O2 -Wno-error=implicit-function-declaration" + #~'(#$(string-append + "CFLAGS=-g -O2" + " -Wno-error=implicit-function-declaration" + " -Wno-error=incompatible-pointer-types") "--disable-static" #$@(if (%current-target-system) ;; We cannot check for these devices