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!" |