janneke pushed a commit to branch core-packages-team-old in repository guix.
commit 4460e8a0a77d1c6c8040c0b78d7fda4ac3258b8d Author: Janneke Nieuwenhuizen <[email protected]> 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 8fd3835649..6ecf05e773 100644 --- a/gnu/packages/icu4c.scm +++ b/gnu/packages/icu4c.scm @@ -97,6 +97,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 _
