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.
parent
1685128e6e
commit
8e885757c7
|
@ -387,6 +387,11 @@ also known as DXTn or DXTC) for Mesa.")
|
||||||
;; report: <https://bugs.freedesktop.org/show_bug.cgi?id=110612>.
|
;; report: <https://bugs.freedesktop.org/show_bug.cgi?id=110612>.
|
||||||
`((substitute* "src/util/tests/format/meson.build"
|
`((substitute* "src/util/tests/format/meson.build"
|
||||||
(("'u_format_test',") ""))))
|
(("'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"))))))
|
'((display "No tests to disable on this architecture.\n"))))))
|
||||||
(add-after 'unpack 'fix-tests
|
(add-after 'unpack 'fix-tests
|
||||||
|
|
Reference in New Issue