gnu: libaio: Disable broken test.

* gnu/packages/linux.scm (libaio) [phases]
<disable-problematic-tests>: New phase.

Change-Id: Ieff712d9c2d8f55d1e730750f7a153295b11ffbe
This commit is contained in:
Maxim Cournoyer 2024-02-21 21:55:21 -05:00 committed by Ludovic Courtès
parent 548c606636
commit e675723b0f
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -5978,6 +5978,13 @@ (define-public libaio
#:test-target "partcheck" ; need root for a full 'check'
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'disable-problematic-tests
(lambda _
(with-directory-excursion "harness/cases"
;; The 21.t test fails with "Expected 4096, got
;; 18446744073709551605" (see:
;; https://pagure.io/libaio/issue/26).
(rename-file "21.t" "21.t.disabled"))))
(delete 'configure) ; no configure script
#$@(if (target-riscv64?)
#~((add-after 'unpack 'patch-test