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

Reply via email to