Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/openjpeg/
Date: Fri, 23 Mar 2018 23:42:55
Message-Id: 1521848560.4f0bb96ef4debf9249c992484c062b3f9521e44e.bman@gentoo
1 commit: 4f0bb96ef4debf9249c992484c062b3f9521e44e
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 23 23:42:27 2018 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 23 23:42:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0bb96e
7
8 media-libs/openjpeg: drop vulnerable wrt bug #630120
9
10 media-libs/openjpeg/Manifest | 5 -
11 .../openjpeg/openjpeg-2.1.1_p20160922.ebuild | 134 ---------------------
12 media-libs/openjpeg/openjpeg-2.1.2.ebuild | 130 --------------------
13 media-libs/openjpeg/openjpeg-2.2.0.ebuild | 130 --------------------
14 4 files changed, 399 deletions(-)
15
16 diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest
17 index a3c64a2f7c2..62efea271dd 100644
18 --- a/media-libs/openjpeg/Manifest
19 +++ b/media-libs/openjpeg/Manifest
20 @@ -1,8 +1,3 @@
21 DIST openjpeg-1.5.2.tar.gz 1385702 BLAKE2B 936ab6e0fb48f2839df13113c716c39b9572bd590206cd823dedccfd4001444d73a81ccbf82616a40a35ad8b1fae8d2f08d7c265a771d9d9ef413beac5e84ac1 SHA512 b945cf4f8b5e3227a0c07120c94b0ed5bf30c901de73059ee1d47975f46744fb62bbe84cdb2917c6431128f400020874eb07160af870b5448ced897998b08862
22 -DIST openjpeg-2.1.1_p20160922.tar.gz 2004620 BLAKE2B b28adce364a9f086182e9996eb566429a117ece1548bb1bc2333d44c81283acce2394c8ba45093f7d2799a55c760336d2b12d842863a5782a47ffe2318464a1d SHA512 e4e40297ab36188bf6d375648d4ca1d96946f30fb86bc6a0fc18f7e19c02a08b700007503acef25cdb086562a273c77d94391b715cc364fdba2c8480d3c5fd1d
23 -DIST openjpeg-2.1.2.tar.gz 1987071 BLAKE2B 6cce60689d8d8431996a323b361a0c9af30db01dbefd0bb60d103921606aa9f6502765afa30463101c1e6af337281783c18d614192a23444e61cff23cacb69b0 SHA512 411067e33c8e4da9921d0281e932a4ac2af592cf822bfad828daea9e2b9c414859455bcec6d912ce76460ea462fa4cbd94a401333bda5716ec017d18b8e5942c
24 -DIST openjpeg-2.2.0.tar.gz 2847582 BLAKE2B d7987ec235668e4b9aa06f5373b6196d2333a3227ab9637b7a25c984f28f64fd4e347d7a2e61c0a7cd017e696a97db6b272f18ccb1215b0601a26e1c65005c99 SHA512 20651c380bee582ab1950994c424cc00061ad852e9c5438fb32a9809e3f275571a4cc7e92589add0d91debf2394262e58f441c2dd918809fc1c602ed68396a3a
25 DIST openjpeg-2.3.0.tar.gz 2207329 BLAKE2B b03ddb02127cc85e647cbda11423f63f2caa0abae40d5687a1b191e7857aa9b428da5afc86ce0c08cce1516c290eeac31ae1db841db56ba70afa020f126d2508 SHA512 0a9d427be4a820b1d759fca4b50e293721b45fe4885aa61ca1ae09e099f75ed93520448090c780d62f51076d575cc03618cd6d5181bdb6b34e4fc07b4cfdd568
26 -DIST openjpeg-data_20160921.tar.gz 401771303 BLAKE2B f3ce2f4614a5ae19bed58dd46d1eb5855130b339d715893cd30cd2517c8ce12240d28a4ede046b82e6e0c34d199f6e3413f4f81965bbcf5ea9f6bcf5417818ce SHA512 58521c14f49c546b24a0c7b17ebdb3dfecf6ffdcc814b3c59a79a1325e5adf88047b2bd8a4ae608c5d106b584f08efc4e6c66f03254119763e01abee2da7d027
27 -DIST openjpeg-data_20170809.tar.gz 497454555 BLAKE2B dba7ded4a19f0139c1ad7e716930a7211d24bfb8d0e4387e171172406dd4df8a3a80b535f3df35f0592cac989456d45ebb345b8febc85a52c8eac5020fe50c48 SHA512 7beb0cb944764b526ed7a011ba0c72768e22516950f337f1df713fa6949b1255e800933aebffde81c6ebeedd32050b7d5627112e44bf7d24cab75274c59d7d49
28 DIST openjpeg-data_20170814.tar.gz 497454197 BLAKE2B ea27ab763e685724dfd5c2242a93d9b93111a0516ea7a8aef9f37ec31b00cc887d84d4d0bf7f79f3636aa0ea9a0302f43df4596fc967c243a8773ccde6e79fe0 SHA512 a13c941839f0d3f3a71b3f5b36d6c2ddb789e765526ebb6aed99150991bb717363e3ce40f335451a983d44a0b047538e0870d0fe5b37d6a002497eb99a403e24
29
30 diff --git a/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild b/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
31 deleted file mode 100644
32 index 38028f5227e..00000000000
33 --- a/media-libs/openjpeg/openjpeg-2.1.1_p20160922.ebuild
34 +++ /dev/null
35 @@ -1,134 +0,0 @@
36 -# Copyright 1999-2018 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -inherit multilib cmake-multilib
41 -
42 -# Make sure that test data are not newer than release;
43 -# otherwise we will see "Found-But-No-Test" test failures!
44 -MY_TESTDATA_COMMIT="cc09dc4e43850b725a2aaf6e1d58cbf45bc2322c"
45 -
46 -MY_P_COMMIT="fac916f72a162483a4d6d804fd070fdf32f402ed"
47 -
48 -DESCRIPTION="An open-source JPEG 2000 library"
49 -HOMEPAGE="http://www.openjpeg.org"
50 -SRC_URI="https://github.com/uclouvain/${PN}/archive/${MY_P_COMMIT}.tar.gz -> ${P}.tar.gz
51 - test? ( https://github.com/uclouvain/openjpeg-data/archive/${MY_TESTDATA_COMMIT}.tar.gz -> ${PN}-data_20160921.tar.gz )"
52 -
53 -LICENSE="BSD-2"
54 -SLOT="2/7" # based on SONAME
55 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
56 -IUSE="doc static-libs test"
57 -
58 -RDEPEND="media-libs/lcms:2=
59 - media-libs/libpng:0=
60 - media-libs/tiff:0=
61 - sys-libs/zlib:="
62 -DEPEND="${RDEPEND}
63 - doc? ( app-doc/doxygen )"
64 -
65 -DOCS=( AUTHORS.md CHANGELOG.md NEWS.md README.md THANKS.md )
66 -
67 -S="${WORKDIR}/${PN}-${MY_P_COMMIT}"
68 -
69 -src_prepare() {
70 - if use test; then
71 - mv "${WORKDIR}"/openjpeg-data-${MY_TESTDATA_COMMIT} "${WORKDIR}"/data || die "Failed to rename test data"
72 - fi
73 -
74 - cmake-utils_src_prepare
75 -
76 - # Stop installing LICENSE file, and install CHANGES from DOCS instead:
77 - sed -i -e '/install.*FILES.*DESTINATION.*OPENJPEG_INSTALL_DOC_DIR/d' CMakeLists.txt || die
78 -
79 - # Install doxygen docs to the right directory:
80 - sed -i -e "s:DESTINATION\s*share/doc:\0/${PF}:" doc/CMakeLists.txt || die
81 -}
82 -
83 -multilib_src_configure() {
84 - local mycmakeargs=(
85 - -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
86 - -DBUILD_TESTING="$(usex test)"
87 - -DBUILD_DOC=$(multilib_native_usex doc ON OFF)
88 - -DBUILD_CODEC=$(multilib_is_native_abi && echo ON || echo OFF)
89 - )
90 -
91 - cmake-utils_src_configure
92 -
93 - if use static-libs; then
94 - mycmakeargs=(
95 - -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
96 - -DBUILD_TESTING="$(usex test)"
97 - -DBUILD_SHARED_LIBS=OFF
98 - -DBUILD_CODEC="$(usex test)"
99 - )
100 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_configure
101 - fi
102 -}
103 -
104 -multilib_src_compile() {
105 - cmake-utils_src_compile
106 -
107 - if use static-libs; then
108 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_compile
109 - fi
110 -}
111 -
112 -multilib_src_test() {
113 - local myctestargs=
114 -
115 - pushd "${BUILD_DIR}" > /dev/null || die
116 - [[ -e CTestTestfile.cmake ]] || die "Test suite not available! Check source!"
117 -
118 - [[ -n ${TEST_VERBOSE} ]] && myctestargs+=( --extra-verbose --output-on-failure )
119 -
120 - echo ctest "${myctestargs[@]}" "$@"
121 - if ctest "${myctestargs[@]}" "$@" ; then
122 - einfo "Tests succeeded."
123 - popd > /dev/null || die
124 - return 0
125 - else
126 - echo ""
127 - einfo "Note: Upstream is maintaining a list of known test failures."
128 - einfo "We will now compare our test results against this list and sort out any known failure."
129 -
130 - local KNOWN_FAILURES_LIST="${S}/tools/travis-ci/knownfailures-all.txt"
131 - local FAILEDTEST_LOG="${BUILD_DIR}/Testing/Temporary/LastTestsFailed.log"
132 - local FAILURES_LOG="${BUILD_DIR}/Testing/Temporary/failures.txt"
133 - local FAILEDTEST=
134 - local HAS_UNKNOWN_TEST_FAILURES=0
135 - if [[ -f "${KNOWN_FAILURES_LIST}" && -f "${FAILEDTEST_LOG}" ]]; then
136 - # Logic copied from $S/tools/travis-ci/run.sh
137 -
138 - echo ""
139 -
140 - awk -F: '{ print $2 }' "${FAILEDTEST_LOG}" > "${FAILURES_LOG}"
141 - while read FAILEDTEST; do
142 - # Common errors
143 - if grep -x "${FAILEDTEST}" "${S}/tools/travis-ci/knownfailures-all.txt" > /dev/null; then
144 - ewarn "Test '${FAILEDTEST}' is known to fail, ignoring ..."
145 - continue
146 - fi
147 - eerror "New/unknown test failure found: '${FAILEDTEST}'"
148 - HAS_UNKNOWN_TEST_FAILURES=1
149 - done < "${FAILURES_LOG}"
150 -
151 - if [[ ${HAS_UNKNOWN_TEST_FAILURES} -ne 0 ]]; then
152 - die "Test suite failed. New/unknown test failure(s) found!"
153 - else
154 - echo ""
155 - einfo "Test suite passed. No new/unknown test failure found!"
156 - fi
157 -
158 - return 0
159 - fi
160 - fi
161 -}
162 -
163 -multilib_src_install() {
164 - if use static-libs; then
165 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_install
166 - fi
167 -
168 - cmake-utils_src_install
169 -}
170
171 diff --git a/media-libs/openjpeg/openjpeg-2.1.2.ebuild b/media-libs/openjpeg/openjpeg-2.1.2.ebuild
172 deleted file mode 100644
173 index bffdb98ee64..00000000000
174 --- a/media-libs/openjpeg/openjpeg-2.1.2.ebuild
175 +++ /dev/null
176 @@ -1,130 +0,0 @@
177 -# Copyright 1999-2018 Gentoo Foundation
178 -# Distributed under the terms of the GNU General Public License v2
179 -
180 -EAPI=6
181 -inherit multilib cmake-multilib
182 -
183 -# Make sure that test data are not newer than release;
184 -# otherwise we will see "Found-But-No-Test" test failures!
185 -MY_TESTDATA_COMMIT="cc09dc4e43850b725a2aaf6e1d58cbf45bc2322c"
186 -
187 -DESCRIPTION="An open-source JPEG 2000 library"
188 -HOMEPAGE="http://www.openjpeg.org"
189 -SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
190 - test? ( https://github.com/uclouvain/openjpeg-data/archive/${MY_TESTDATA_COMMIT}.tar.gz -> ${PN}-data_20160921.tar.gz )"
191 -
192 -LICENSE="BSD-2"
193 -SLOT="2/7" # based on SONAME
194 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
195 -IUSE="doc static-libs test"
196 -
197 -RDEPEND="media-libs/lcms:2=
198 - media-libs/libpng:0=
199 - media-libs/tiff:0=
200 - sys-libs/zlib:="
201 -DEPEND="${RDEPEND}
202 - doc? ( app-doc/doxygen )"
203 -
204 -DOCS=( AUTHORS.md CHANGELOG.md NEWS.md README.md THANKS.md )
205 -
206 -src_prepare() {
207 - if use test; then
208 - mv "${WORKDIR}"/openjpeg-data-${MY_TESTDATA_COMMIT} "${WORKDIR}"/data || die "Failed to rename test data"
209 - fi
210 -
211 - cmake-utils_src_prepare
212 -
213 - # Stop installing LICENSE file, and install CHANGES from DOCS instead:
214 - sed -i -e '/install.*FILES.*DESTINATION.*OPENJPEG_INSTALL_DOC_DIR/d' CMakeLists.txt || die
215 -
216 - # Install doxygen docs to the right directory:
217 - sed -i -e "s:DESTINATION\s*share/doc:\0/${PF}:" doc/CMakeLists.txt || die
218 -}
219 -
220 -multilib_src_configure() {
221 - local mycmakeargs=(
222 - -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
223 - -DBUILD_TESTING="$(usex test)"
224 - -DBUILD_DOC=$(multilib_native_usex doc ON OFF)
225 - -DBUILD_CODEC=$(multilib_is_native_abi && echo ON || echo OFF)
226 - )
227 -
228 - cmake-utils_src_configure
229 -
230 - if use static-libs; then
231 - mycmakeargs=(
232 - -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
233 - -DBUILD_TESTING="$(usex test)"
234 - -DBUILD_SHARED_LIBS=OFF
235 - -DBUILD_CODEC="$(usex test)"
236 - )
237 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_configure
238 - fi
239 -}
240 -
241 -multilib_src_compile() {
242 - cmake-utils_src_compile
243 -
244 - if use static-libs; then
245 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_compile
246 - fi
247 -}
248 -
249 -multilib_src_test() {
250 - local myctestargs=
251 -
252 - pushd "${BUILD_DIR}" > /dev/null || die
253 - [[ -e CTestTestfile.cmake ]] || die "Test suite not available! Check source!"
254 -
255 - [[ -n ${TEST_VERBOSE} ]] && myctestargs+=( --extra-verbose --output-on-failure )
256 -
257 - echo ctest "${myctestargs[@]}" "$@"
258 - if ctest "${myctestargs[@]}" "$@" ; then
259 - einfo "Tests succeeded."
260 - popd > /dev/null || die
261 - return 0
262 - else
263 - echo ""
264 - einfo "Note: Upstream is maintaining a list of known test failures."
265 - einfo "We will now compare our test results against this list and sort out any known failure."
266 -
267 - local KNOWN_FAILURES_LIST="${S}/tools/travis-ci/knownfailures-all.txt"
268 - local FAILEDTEST_LOG="${BUILD_DIR}/Testing/Temporary/LastTestsFailed.log"
269 - local FAILURES_LOG="${BUILD_DIR}/Testing/Temporary/failures.txt"
270 - local FAILEDTEST=
271 - local HAS_UNKNOWN_TEST_FAILURES=0
272 - if [[ -f "${KNOWN_FAILURES_LIST}" && -f "${FAILEDTEST_LOG}" ]]; then
273 - # Logic copied from $S/tools/travis-ci/run.sh
274 -
275 - echo ""
276 -
277 - awk -F: '{ print $2 }' "${FAILEDTEST_LOG}" > "${FAILURES_LOG}"
278 - while read FAILEDTEST; do
279 - # Common errors
280 - if grep -x "${FAILEDTEST}" "${S}/tools/travis-ci/knownfailures-all.txt" > /dev/null; then
281 - ewarn "Test '${FAILEDTEST}' is known to fail, ignoring ..."
282 - continue
283 - fi
284 - eerror "New/unknown test failure found: '${FAILEDTEST}'"
285 - HAS_UNKNOWN_TEST_FAILURES=1
286 - done < "${FAILURES_LOG}"
287 -
288 - if [[ ${HAS_UNKNOWN_TEST_FAILURES} -ne 0 ]]; then
289 - die "Test suite failed. New/unknown test failure(s) found!"
290 - else
291 - echo ""
292 - einfo "Test suite passed. No new/unknown test failure found!"
293 - fi
294 -
295 - return 0
296 - fi
297 - fi
298 -}
299 -
300 -multilib_src_install() {
301 - if use static-libs; then
302 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_install
303 - fi
304 -
305 - cmake-utils_src_install
306 -}
307
308 diff --git a/media-libs/openjpeg/openjpeg-2.2.0.ebuild b/media-libs/openjpeg/openjpeg-2.2.0.ebuild
309 deleted file mode 100644
310 index 97799c976dd..00000000000
311 --- a/media-libs/openjpeg/openjpeg-2.2.0.ebuild
312 +++ /dev/null
313 @@ -1,130 +0,0 @@
314 -# Copyright 1999-2018 Gentoo Foundation
315 -# Distributed under the terms of the GNU General Public License v2
316 -
317 -EAPI=6
318 -inherit multilib cmake-multilib
319 -
320 -# Make sure that test data are not newer than release;
321 -# otherwise we will see "Found-But-No-Test" test failures!
322 -MY_TESTDATA_COMMIT="40f427cb5e8d6b186fa497618532656331d09d0c"
323 -
324 -DESCRIPTION="An open-source JPEG 2000 library"
325 -HOMEPAGE="http://www.openjpeg.org"
326 -SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
327 - test? ( https://github.com/uclouvain/openjpeg-data/archive/${MY_TESTDATA_COMMIT}.tar.gz -> ${PN}-data_20170809.tar.gz )"
328 -
329 -LICENSE="BSD-2"
330 -SLOT="2/7" # based on SONAME
331 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
332 -IUSE="doc static-libs test"
333 -
334 -RDEPEND="media-libs/lcms:2=
335 - media-libs/libpng:0=
336 - media-libs/tiff:0=
337 - sys-libs/zlib:="
338 -DEPEND="${RDEPEND}
339 - doc? ( app-doc/doxygen )"
340 -
341 -DOCS=( AUTHORS.md CHANGELOG.md NEWS.md README.md THANKS.md )
342 -
343 -src_prepare() {
344 - if use test; then
345 - mv "${WORKDIR}"/openjpeg-data-${MY_TESTDATA_COMMIT} "${WORKDIR}"/data || die "Failed to rename test data"
346 - fi
347 -
348 - cmake-utils_src_prepare
349 -
350 - # Stop installing LICENSE file, and install CHANGES from DOCS instead:
351 - sed -i -e '/install.*FILES.*DESTINATION.*OPENJPEG_INSTALL_DOC_DIR/d' CMakeLists.txt || die
352 -
353 - # Install doxygen docs to the right directory:
354 - sed -i -e "s:DESTINATION\s*share/doc:\0/${PF}:" doc/CMakeLists.txt || die
355 -}
356 -
357 -multilib_src_configure() {
358 - local mycmakeargs=(
359 - -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
360 - -DBUILD_TESTING="$(usex test)"
361 - -DBUILD_DOC=$(multilib_native_usex doc ON OFF)
362 - -DBUILD_CODEC=$(multilib_is_native_abi && echo ON || echo OFF)
363 - )
364 -
365 - cmake-utils_src_configure
366 -
367 - if use static-libs; then
368 - mycmakeargs=(
369 - -DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
370 - -DBUILD_TESTING="$(usex test)"
371 - -DBUILD_SHARED_LIBS=OFF
372 - -DBUILD_CODEC="$(usex test)"
373 - )
374 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_configure
375 - fi
376 -}
377 -
378 -multilib_src_compile() {
379 - cmake-utils_src_compile
380 -
381 - if use static-libs; then
382 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_compile
383 - fi
384 -}
385 -
386 -multilib_src_test() {
387 - local myctestargs=
388 -
389 - pushd "${BUILD_DIR}" > /dev/null || die
390 - [[ -e CTestTestfile.cmake ]] || die "Test suite not available! Check source!"
391 -
392 - [[ -n ${TEST_VERBOSE} ]] && myctestargs+=( --extra-verbose --output-on-failure )
393 -
394 - echo ctest "${myctestargs[@]}" "$@"
395 - if ctest "${myctestargs[@]}" "$@" ; then
396 - einfo "Tests succeeded."
397 - popd > /dev/null || die
398 - return 0
399 - else
400 - echo ""
401 - einfo "Note: Upstream is maintaining a list of known test failures."
402 - einfo "We will now compare our test results against this list and sort out any known failure."
403 -
404 - local KNOWN_FAILURES_LIST="${S}/tools/travis-ci/knownfailures-all.txt"
405 - local FAILEDTEST_LOG="${BUILD_DIR}/Testing/Temporary/LastTestsFailed.log"
406 - local FAILURES_LOG="${BUILD_DIR}/Testing/Temporary/failures.txt"
407 - local FAILEDTEST=
408 - local HAS_UNKNOWN_TEST_FAILURES=0
409 - if [[ -f "${KNOWN_FAILURES_LIST}" && -f "${FAILEDTEST_LOG}" ]]; then
410 - # Logic copied from $S/tools/travis-ci/run.sh
411 -
412 - echo ""
413 -
414 - awk -F: '{ print $2 }' "${FAILEDTEST_LOG}" > "${FAILURES_LOG}"
415 - while read FAILEDTEST; do
416 - # Common errors
417 - if grep -x "${FAILEDTEST}" "${S}/tools/travis-ci/knownfailures-all.txt" > /dev/null; then
418 - ewarn "Test '${FAILEDTEST}' is known to fail, ignoring ..."
419 - continue
420 - fi
421 - eerror "New/unknown test failure found: '${FAILEDTEST}'"
422 - HAS_UNKNOWN_TEST_FAILURES=1
423 - done < "${FAILURES_LOG}"
424 -
425 - if [[ ${HAS_UNKNOWN_TEST_FAILURES} -ne 0 ]]; then
426 - die "Test suite failed. New/unknown test failure(s) found!"
427 - else
428 - echo ""
429 - einfo "Test suite passed. No new/unknown test failure(s) found!"
430 - fi
431 -
432 - return 0
433 - fi
434 - fi
435 -}
436 -
437 -multilib_src_install() {
438 - if use static-libs; then
439 - BUILD_DIR=${BUILD_DIR}_static cmake-utils_src_install
440 - fi
441 -
442 - cmake-utils_src_install
443 -}