~ruther/guix-local

12b1a4e2d9f76b7e8b7d163e2b54ffd5fd351003 — Janneke Nieuwenhuizen 1 year, 6 months ago 11cca1e
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
1 files changed, 4 insertions(+), 1 deletions(-)

M gnu/packages/freeipmi.scm
M gnu/packages/freeipmi.scm => gnu/packages/freeipmi.scm +4 -1
@@ 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