From 24937913fe2914b964e2497074ef39b9b2886a5d Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 24 Oct 2022 18:33:06 +0300 Subject: gnu: ruby-ruby-prof: Skip tests on i686-linux. * gnu/packages/ruby.scm (ruby-ruby-prof)[arguments]: Skip the tests when cross-compiling or when targeting i686-linux. --- gnu/packages/ruby.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 0fda93fd59..102b206f31 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -7668,7 +7668,10 @@ variable length integers (varint) in Ruby Protocol Buffers.") "1r3xalp91l07m0cwllcxjzg6nkviiqnxkcbgg5qnzsdji6rgy65m")))) (build-system ruby-build-system) (arguments - `(#:phases + ;; It is unclear why the tests fail on i686-linux + `(#:tests? ,(not (or (%current-target-system) + (target-x86-32?))) + #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-rakefile ;; This fixes the following error: "NameError: uninitialized -- cgit v1.2.3