summaryrefslogtreecommitdiff
path: root/gnu/packages/linux.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/linux.scm')
-rw-r--r--gnu/packages/linux.scm11
1 files changed, 11 insertions, 0 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 9b819f3ab4d..cb87c64a1fe 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -3469,6 +3469,17 @@ deviation, and minimum and maximum values. It can show a nice histogram too.")
;; on i686 even if the same test passes on x86_64 on the
;; same machine. See <https://issues.guix.gnu.org/49933>.
(delete-file "tests/ts/lsns/ioctl_ns")))
+ #$@(if (target-ppc32?)
+ #~((add-before 'check 'disable-enosys-ioctl
+ ;; It is unclear why this test specifically
+ ;; fails in Guix's port of powerpc-linux.
+ (lambda _
+ (substitute* "tests/ts/misc/enosys"
+ (("ts_init_subtest ioctl")
+ (string-append
+ "ts_init_subtest ioctl\n\n"
+ "ts_skip \"unexplained failure on powerpc\"\n"))))))
+ #~())
(add-after 'install 'move-static-libraries
(lambda _
(let ((lib #$output:lib)