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

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new ad7f0b62dc gnu: libfaketime: Fix tests hang on Hurd.
ad7f0b62dc is described below

commit ad7f0b62dc4dbabca58a19b188d3ce6624b071cc
Author: Rodion Goritskov <[email protected]>
AuthorDate: Wed Jun 17 21:33:57 2026 +0200

    gnu: libfaketime: Fix tests hang on Hurd.
    
    * gnu/packages/check.scm (libfaketime)[arguments]<#:phases>:
      Enable FORCE_PTHREAD_NONVER for Hurd.
    
    Merges: https://codeberg.org/guix/guix/pulls/9363
    Reviewed-by: Liliana Marie Prikler <[email protected]>
    Reviewed-by: Yelninei <[email protected]>
    Signed-off-by: Nguyễn Gia Phong <[email protected]>
---
 gnu/packages/check.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 4932b37d84..2065cdbf40 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -3487,7 +3487,8 @@ with a focus on working with embedded toolchains.")
               ;; There are specific instructions to not enable more flags
               ;; than absolutely needed.
               #$@(if (or (target-ppc64le?)
-                         (target-riscv64?))
+                         (target-riscv64?)
+                         (target-hurd?))
                      #~((setenv "FAKETIME_COMPILE_CFLAGS"
                                 "-DFORCE_MONOTONIC_FIX 
-DFORCE_PTHREAD_NONVER"))
                      #~((setenv "FAKETIME_COMPILE_CFLAGS"

Reply via email to