This is an automated email from the git hooks/post-receive script.

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

The following commit(s) were added to refs/heads/core-packages-team by this 
push:
     new 8eb78aae7f gnu: folks: Fix build with gcc-14.
8eb78aae7f is described below

commit 8eb78aae7f8f20ca8a3263dc0d6c3207b7a0c929
Author: Janneke Nieuwenhuizen <[email protected]>
AuthorDate: Sun Jan 5 13:07:31 2025 +0100

    gnu: folks: Fix build with gcc-14.
    
    * gnu/packages/gnome.scm (folks)[arguments]: Add phase 
"relax-gcc-14-strictness".
    
    Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30
---
 gnu/packages/gnome.scm | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b9330d2fd0..9f4024957d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -11021,7 +11021,13 @@ functionality and behavior.")
            (lambda _
              (substitute* "meson.build"
                (("gtk_update_icon_cache: true")
-                "gtk_update_icon_cache: false")))))))
+                "gtk_update_icon_cache: false"))))
+          (add-before 'configure 'relax-gcc-14-strictness
+            (lambda _
+              (setenv "CFLAGS"
+                      (string-append "-g -O2"
+                                     " 
-Wno-error=implicit-function-declaration"
+                                     " 
-Wno-error=incompatible-pointer-types")))))))
     (inputs
      (list bdb
            dbus-glib

Reply via email to