andreas pushed a commit to branch core-packages-team
in repository guix.
commit 06c36127a6e7322ec906e8d2128b600957807cf5
Author: Janneke Nieuwenhuizen <[email protected]>
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