me
/
guix
Archived
1
0
Fork 0

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.
Efraim Flashner 2021-08-05 13:35:16 +03:00
parent 1685128e6e
commit 8e885757c7
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 5 additions and 0 deletions

View File

@ -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