mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 21:46:35 +01:00
gnu: gtk: Skip failing tests on aarch64-linux.
* gnu/packages/gtk.scm (gtk)[arguments]: When building for aarch64-linux add a phase to skip a test which can't find the zink driver. Change-Id: I7b596309f1cbd555bd7ba889379d5b0bb245eabc
This commit is contained in:
parent
f5558ee0cc
commit
76ed1e886e
1 changed files with 11 additions and 0 deletions
|
@ -1163,6 +1163,17 @@ (define-public gtk
|
|||
(add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file
|
||||
(assoc-ref glib-or-gtk:%standard-phases
|
||||
'generate-gdk-pixbuf-loaders-cache-file))
|
||||
#$@(if (target-aarch64?)
|
||||
#~((add-after 'unpack 'skip-failing-test
|
||||
(lambda _
|
||||
;; MESA: error: ZINK: failed to load libvulkan.so.1
|
||||
;; libEGL warning: egl: failed to create dri2 screen
|
||||
;; MESA: error: ZINK: failed to load libvulkan.so.1
|
||||
;; glx: failed to create drisw screen
|
||||
;; failed to load driver: zink
|
||||
(substitute* "testsuite/gsk/meson.build"
|
||||
((".*big-checkerboard-scaled-down2',\n") "")))))
|
||||
#~())
|
||||
(add-after 'unpack 'patch-rst2man
|
||||
(lambda _
|
||||
(substitute* "docs/reference/gtk/meson.build"
|
||||
|
|
Loading…
Reference in a new issue