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 5e15290bc0 gnu: gnome-boxes: Fix buildi with gcc-14.
5e15290bc0 is described below

commit 5e15290bc06e2fd63173d0ffa14bfc21fa4443cb
Author: Janneke Nieuwenhuizen <[email protected]>
AuthorDate: Sun Jan 5 13:40:15 2025 +0100

    gnu: gnome-boxes: Fix buildi with gcc-14.
    
    * gnu/packages/gnome.scm (gnome-boxes)[arguments]: Add phase
    "relax-gcc-14-strictness".
    
    Change-Id: I0d29ddcc368d56c572caea0fb55fa15618193bc1
---
 gnu/packages/gnome.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 7c6024dd6d..9101c9caa9 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -12762,7 +12762,11 @@ integrate seamlessly with the GNOME desktop.")
                             (substitute* "src/installed-media.vala"
                               (("qemu-img")
                                (search-input-file inputs
-                                                  "/bin/qemu-img"))))))))
+                                                  "/bin/qemu-img")))))
+                        (add-before 'configure 'relax-gcc-14-strictness
+                          (lambda _
+                            (setenv "CFLAGS"
+                                    "-g -O2 -Wno-error=int-conversion"))))))
     (native-inputs
      (list desktop-file-utils           ;for update-desktop-database
            gettext-minimal

Reply via email to