janneke pushed a commit to branch core-packages-team
in repository guix.

commit 353a816bb9d87838a09592a7ee3e5677b3e1f43e
Author: Janneke Nieuwenhuizen <jann...@gnu.org>
AuthorDate: Mon Dec 30 18:53:54 2024 +0100

    gnu: gdl: Fix build with gcc-14.
    
    * gnu/packages/gnome.scm (gdl)[arguments]: New field to relax gcc-14's 
strictness.
    
    Change-Id: I782c112c28841bf2b3b277cfda05bf2a1871b8a1
---
 gnu/packages/gnome.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 422638cab7..6bc3d31096 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2584,6 +2584,9 @@ GNOME Desktop.")
                (base32
                 "11hp93gqk7m64h84q5hndzlwj4w6hl0cbmzrk2pkdn04ikm2zj4v"))))
     (build-system gnu-build-system)
+    (arguments
+     (list #:configure-flags
+           #~(list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types")))
     (native-inputs
      (list autoconf
            automake

Reply via email to