From 12b1a4e2d9f76b7e8b7d163e2b54ffd5fd351003 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Sun, 5 Jan 2025 17:01:04 +0100 Subject: [PATCH] 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 b3a3c8cdc00..31398438a2c 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