guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/02: gnu: mesa: Fix building on aarch64-linux.


From: guix-commits
Subject: 01/02: gnu: mesa: Fix building on aarch64-linux.
Date: Thu, 5 Aug 2021 06:42:09 -0400 (EDT)

efraim pushed a commit to branch core-updates-frozen
in repository guix.

commit 8e885757c7c86eb211069dd8b42407430daf4dab
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Thu Aug 5 13:35:16 2021 +0300

    gnu: mesa: Fix building on aarch64-linux.
    
    * gnu/packages/gl.scm (mesa)[arguments]: Adjust custom
    'disable-failing-test phase to skip test failing on aarch64-linux.
---
 gnu/packages/gl.scm | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 132dc63..4be45ff 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -387,6 +387,11 @@ also known as DXTn or DXTC) for Mesa.")
                   ;; report: 
<https://bugs.freedesktop.org/show_bug.cgi?id=110612>.
                   `((substitute* "src/util/tests/format/meson.build"
                       (("'u_format_test',") ""))))
+                 ("aarch64-linux"
+                  ;; The ir3_disasm test segfaults.
+                  ;; The simplest way to skip it is to run a different test 
instead.
+                  `((substitute* "src/freedreno/ir3/meson.build"
+                      (("disasm\\.c'") "delay.c',\n    link_args: 
ld_args_build_id"))))
                  (_
                   '((display "No tests to disable on this 
architecture.\n"))))))
          (add-after 'unpack 'fix-tests



reply via email to

[Prev in Thread] Current Thread [Next in Thread]