z572 pushed a commit to branch master
in repository guix.

commit a08ae02ea1d897f8bf525db873c3dd65ad3d53bd
Author: Zheng Junjie <z572@z572.online>
AuthorDate: Sat Mar 29 16:34:25 2025 +0800

    gnu: gst-plugins-bad: Skip fail test on riscv64-linux.
    
    * gnu/packages/gstreamer.scm 
(gst-plugins-bad)[arguments]<#:configure-flags>:
    When target riscv64, add -Daudiovisualizers=disabled.
    
    Change-Id: Ib7ff3ae8d74c11b8d0ffd9b5d4a01dfaf6dc1609
---
 gnu/packages/gstreamer.scm | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 8459d50f62..b93e84dba4 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -790,7 +790,12 @@ model to base your own plug-in on, here it is.")
     (build-system meson-build-system)
     (arguments
      (list
-      #:configure-flags #~(list "-Dsctp-internal-usrsctp=disabled")
+      #:configure-flags #~(list "-Dsctp-internal-usrsctp=disabled"
+                                ;; TODO: Figure out why audiovisualizer test
+                                ;; fails on riscv64-linux.
+                                #$@(if (target-riscv64?)
+                                       #~("-Daudiovisualizers=disabled")
+                                       #~()))
       #:glib-or-gtk? #t              ; To wrap binaries and/or compile schemas
       #:phases
       #~(modify-phases %standard-phases

Reply via email to