1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: icu4c: Skip tests on riscv64-linux.

* gnu/packages/icu4c.scm (icu4c)[arguments]: Add phase to skip failing
test on riscv64-linux.
This commit is contained in:
Efraim Flashner
2021-08-08 11:48:59 +03:00
parent 3ee633feb2
commit b72f5255b0

View File

@@ -82,6 +82,14 @@
(("LDFLAGSICUDT=-nodefaultlibs -nostdlib")
"LDFLAGSICUDT="))
#t))
,@(if (target-riscv64?)
`((add-after 'unpack 'disable-failing-test
;; It is unknown why this test is failing.
(lambda _
(substitute* "source/test/intltest/numbertest_api.cpp"
(("(TESTCASE_AUTO\\(unitUsage\\));" all)
(string-append "//" all))))))
'())
(add-after 'install 'avoid-coreutils-reference
;; Don't keep a reference to the build tools.
(lambda* (#:key outputs #:allow-other-keys)