guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 642f28f47ff9b8d4cb04b59aac3bff875ab60639
Author: Efraim Flashner <[email protected]>
AuthorDate: Sun Nov 30 11:39:40 2025 +0200

    gnu: libseccomp: Fix tests on powerpc-linux.
    
    * gnu/packages/linux.scm (libseccomp)[arguments]: When building for
    powerpc-linux add a phase to skip a test.
    
    Change-Id: I670a9a2cf73073daca634cf4e8358e18d0ef91bd
---
 gnu/packages/linux.scm | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 7a22fef06d..1ef168b144 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -9104,6 +9104,16 @@ of flash storage.")
      (list
       #:configure-flags #~(list "--disable-static")
       #:phases #~(modify-phases %standard-phases
+                   #$@(if (target-ppc32?)
+                          ;; This test is removed upstream. See upstream commit
+                          ;; 7db46d72f13c172b290818f624c2966bd0db5677
+                          #~((add-after 'unpack 'skip-62-sim-arch-tests
+                               (lambda _
+                                 (substitute*
+                                   "tests/62-sim-arch_transactions.tests"
+                                   (("test type: bpf-sim-fuzz") "")
+                                   (("62-sim-arch_transactions 5") "")))))
+                          #~())
                    (add-before 'check 'skip-load-test
                      (lambda _
                        ;; This test does a native system call and fails when

Reply via email to