guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 0a50703abd5bfb27c7e130644db3045032604751
Author: Yelninei <[email protected]>
AuthorDate: Mon Sep 14 06:58:50 2026 +0000

    gnu: vala: Fix build on Hurd.
    
    *  gnu/packages/gnome.scm (vala)[#:make-flags]<target-hurd?>: Add
    “XFAIL_TESTS=dbus/filedescriptor-errors.test”.
    
    Signed-off-by: Liliana Marie Prikler <[email protected]>
    Merges: guix/guix#11236
---
 gnu/packages/gnome.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 6a1919b8ec0..d17ece32254 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -4460,6 +4460,12 @@ passwords in the GNOME keyring.")
     (arguments
      (list
       #:configure-flags #~(list "CC=gcc" "--enable-coverage")
+      #:make-flags
+      #~'(#$@(if (target-hurd?)
+                 '("XFAIL_TESTS=dbus/filedescriptor-errors.test")
+                 '())
+          ;; Disable icon theme cache generation as per 
glib-or-gtk-build-system.
+          "gtk_update_icon_cache=true")
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'use-gcc-by-default

Reply via email to