gnu: guile-git: Skip http proxy test on the Hurd.
* gnu/packages/guile.scm (guile-git)[arguments]: When building natively on the Hurd, add phase 'skip-tests/hurd'.
This commit is contained in:
parent
72fa5eb020
commit
c5a189d2ab
1 changed files with 14 additions and 1 deletions
|
@ -842,6 +842,19 @@ type system, elevating types to first-class status.")
|
||||||
(lambda _
|
(lambda _
|
||||||
(substitute* "Makefile.am"
|
(substitute* "Makefile.am"
|
||||||
((".*tests/blob\\.scm.*") ""))))))
|
((".*tests/blob\\.scm.*") ""))))))
|
||||||
|
'())
|
||||||
|
,@(if (system-hurd?)
|
||||||
|
(list
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'skip-tests/hurd
|
||||||
|
(lambda _
|
||||||
|
(substitute* "tests/proxy.scm"
|
||||||
|
(("\\(test-begin.*" all)
|
||||||
|
(string-append
|
||||||
|
all
|
||||||
|
"(when (string-ci= \"GNU\" (vector-ref (uname) 0))\n"
|
||||||
|
" (test-skip 1))\n")))))))
|
||||||
'())))
|
'())))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list pkg-config autoconf automake texinfo guile-3.0 guile-bytestructures))
|
(list pkg-config autoconf automake texinfo guile-3.0 guile-bytestructures))
|
||||||
|
|
Reference in a new issue