From ce4a347fe9397d94d4b7aba4c84fd9cbf8f0167a Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 5 Feb 2015 23:05:41 -0500 Subject: gnu: orc: Disable the 'test-limits' and 'exec_opcodes_sys' tests. * gnu/packages/gstreamer.scm (orc)[arguments]: Disable the 'test-limits' and 'exec_opcodes_sys' tests, which fail on some machines. --- gnu/packages/gstreamer.scm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'gnu/packages/gstreamer.scm') diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index 7d8ef83a6c..7afb9c4218 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -1,7 +1,8 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2013 Andreas Enge -;;; Copyright 2014 John Darrington +;;; Copyright © 2014 John Darrington ;;; Copyright © 2015 Sou Bunnbu +;;; Copyright © 2015 Mark H Weaver ;;; ;;; This file is part of GNU Guix. ;;; @@ -52,6 +53,18 @@ (define-public orc (base32 "1ryz1gfgrxcj806cakcblxf0bcwq8p2mw8k86fs3f5wlwayawzkn")))) (build-system gnu-build-system) + (arguments `(#:phases + (alist-cons-before + 'check 'disable-faulty-test + (lambda _ + ;; XXX Disable the 'test-limits' and 'exec_opcodes_sys' + ;; tests, which fail on some machines. See: + ;; https://bugzilla.gnome.org/show_bug.cgi?id=735273 + (substitute* '("testsuite/test-limits.c" + "testsuite/exec_opcodes_sys.c") + (("if \\(error\\) return 1;") + "if (error) return 77;"))) + %standard-phases))) (home-page "http://code.entropywave.com/orc/") (synopsis "Oil runtime compiler") (description -- cgit v1.2.3