Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/openjpeg/
Date: Tue, 05 Jul 2022 08:05:48
Message-Id: 1657008333.cd1cd3f34139899f4de84cabcf94036bf623d395.sam@gentoo
1 commit: cd1cd3f34139899f4de84cabcf94036bf623d395
2 Author: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz>
3 AuthorDate: Tue Jul 5 07:38:02 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 5 08:05:33 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1cd3f3
7
8 media-libs/openjpeg: die properly when tests fail
9
10 Bug: https://bugs.gentoo.org/856505
11 Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz>
12 Closes: https://github.com/gentoo/gentoo/pull/26228
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 media-libs/openjpeg/openjpeg-2.5.0-r2.ebuild | 4 ++--
16 1 file changed, 2 insertions(+), 2 deletions(-)
17
18 diff --git a/media-libs/openjpeg/openjpeg-2.5.0-r2.ebuild b/media-libs/openjpeg/openjpeg-2.5.0-r2.ebuild
19 index 706ab40270e3..8ce57b6e9469 100644
20 --- a/media-libs/openjpeg/openjpeg-2.5.0-r2.ebuild
21 +++ b/media-libs/openjpeg/openjpeg-2.5.0-r2.ebuild
22 @@ -120,7 +120,7 @@ multilib_src_test() {
23 local FAILEDTEST=
24 local HAS_UNKNOWN_TEST_FAILURES=0
25
26 - awk -F: '{ print $2 }' "${FAILEDTEST_LOG}" | while read FAILEDTEST; do
27 + while read FAILEDTEST; do
28 # is this failure known?
29 if grep -xq "${FAILEDTEST}" "${KNOWN_FAILURES_LIST}" ; then
30 elog "Test '${FAILEDTEST}' is known to fail, ignoring ..."
31 @@ -128,7 +128,7 @@ multilib_src_test() {
32 eerror "New/unknown test failure found: '${FAILEDTEST}'"
33 HAS_UNKNOWN_TEST_FAILURES=1
34 fi
35 - done
36 + done < <(awk -F: '{ print $2 }' "${FAILEDTEST_LOG}")
37
38 [[ ${HAS_UNKNOWN_TEST_FAILURES} -eq 0 ]] || die "Test suite failed. New/unknown test failure(s) found!"