From 00c67375b17f4a4cfad53399d1918f2e7eba2c7d Mon Sep 17 00:00:00 2001 From: Simon Tournier Date: Tue, 30 Mar 2021 00:54:09 +0200 Subject: gnu: zstd: Fix tests on 32-bit architectures. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/compression.scm (zstd)[arguments]<#:phases>: Add 'fix-tests-32bit. Signed-off-by: Léo Le Bouter --- gnu/packages/compression.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 1a41e5ab8d..e28b78a3fa 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -32,6 +32,7 @@ ;;; Copyright © 2020 Léo Le Bouter ;;; Copyright © 2021 Antoine Côté ;;; Copyright © 2021 Vincent Legoll +;;; Copyright © 2021 Simon Tournier ;;; ;;; This file is part of GNU Guix. ;;; @@ -1416,6 +1417,12 @@ or junctions, and always follows hard links.") (arguments `(#:phases (modify-phases %standard-phases + (add-after 'unpack 'fix-tests-32bit + ;; Remove when https://github.com/facebook/zstd/issues/2528 is fixed. + (lambda _ + (substitute* "tests/playTests.sh" + (("roundTripTest -g8M \"19 -T0 --long\"") + "roundTripTest -g8M \"22 -T0 --long\"")))) (add-after 'unpack 'remove-bogus-check (lambda _ ;; lib/Makefile falsely claims that no .pc file can be created. -- cgit v1.2.3