From 8e885757c7c86eb211069dd8b42407430daf4dab Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 5 Aug 2021 13:35:16 +0300 Subject: 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(+) (limited to 'gnu/packages') diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 132dc63970..4be45ff3d7 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -387,6 +387,11 @@ also known as DXTn or DXTC) for Mesa.") ;; report: . `((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 -- cgit v1.2.3