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
This commit is contained in:
Janneke Nieuwenhuizen 2025-01-02 10:13:47 +01:00 committed by Andreas Enge
parent eabefdf719
commit 0fb55e9949
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -103,6 +103,15 @@
(("(TESTCASE_AUTO\\(unitUsage\\));" all) (("(TESTCASE_AUTO\\(unitUsage\\));" all)
(string-append "//" 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 (add-after 'install 'avoid-coreutils-reference
;; Don't keep a reference to the build tools. ;; Don't keep a reference to the build tools.
(lambda _ (lambda _