mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-01 23:36:35 +01:00
gnu: bluez: Work around test failure on ARM.
This aims to skip the segfaulting test at <https://hydra.gnu.org/build/2195551>. * gnu/packages/linux.scm (bluez)[arguments]: Add #:make-flags when (%current-system) is "armhf-linux".
This commit is contained in:
parent
c8737b1e41
commit
90ea83ee95
1 changed files with 7 additions and 2 deletions
|
@ -2975,7 +2975,7 @@ (define-public bluez
|
||||||
"1sb4aflgyrl7apricjipa8wx95qm69yja0lmn2f19g560c3v1b2c"))))
|
"1sb4aflgyrl7apricjipa8wx95qm69yja0lmn2f19g560c3v1b2c"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:configure-flags
|
`(#:configure-flags
|
||||||
(let ((out (assoc-ref %outputs "out")))
|
(let ((out (assoc-ref %outputs "out")))
|
||||||
(list "--sysconfdir=/etc"
|
(list "--sysconfdir=/etc"
|
||||||
"--localstatedir=/var"
|
"--localstatedir=/var"
|
||||||
|
@ -3004,7 +3004,12 @@ (define-public bluez
|
||||||
(string-append out "/lib/udev/hid2hci --method"))
|
(string-append out "/lib/udev/hid2hci --method"))
|
||||||
(("/sbin/udevadm")
|
(("/sbin/udevadm")
|
||||||
(string-append (assoc-ref inputs "eudev") "/bin/udevadm")))
|
(string-append (assoc-ref inputs "eudev") "/bin/udevadm")))
|
||||||
#t))))))
|
#t))))
|
||||||
|
|
||||||
|
;; FIXME: Skip one test that segfaults on ARM.
|
||||||
|
,@(if (string=? (%current-system) "armhf-linux")
|
||||||
|
'(#:make-flags '("XFAIL_TESTS=unit/test-gatt"))
|
||||||
|
'())))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)
|
`(("pkg-config" ,pkg-config)
|
||||||
("gettext" ,gettext-minimal)))
|
("gettext" ,gettext-minimal)))
|
||||||
|
|
Loading…
Reference in a new issue