andreas pushed a commit to branch core-packages-team in repository guix. commit 6c7496969f5caa0695667586550d8ced8ebac136 Author: Janneke Nieuwenhuizen <jann...@gnu.org> AuthorDate: Thu Jan 2 10:13:47 2025 +0100
gnu: icu4c: Disable some tests for x86-32. * gnu/packages/icu4c.scm (icu4c)[arguments]: When building for x86-32, add "disable-failing-test" stage. Change-Id: I57be6c07121182fb027b8f5c0b383617dd4f962a --- gnu/packages/icu4c.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm index 6f17316d0d..647484cbfb 100644 --- a/gnu/packages/icu4c.scm +++ b/gnu/packages/icu4c.scm @@ -100,6 +100,15 @@ (("(TESTCASE_AUTO\\(unitUsage\\));" all) (string-append "//" all)))))) #~()) + #$@(if (target-x86-32?) + #~((add-after 'unpack 'disable-failing-test + (lambda _ + ;; The test reports 18 errors but it's woefully + ;; unclear which tests actually fail or how to disable + ;; individual tests. + (substitute* "source/test/Makefile.in" + ((" intltest ") " "))))) + #~()) (add-after 'install 'avoid-coreutils-reference ;; Don't keep a reference to the build tools. (lambda _