From: Arfrever Frehtes Taifersar Arahesis Date: Thu, 28 Sep 2017 15:40:27 +0000 (+0200) Subject: dev-db/sqlite: Disable tests broken on x86 (bug #628242). X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=4ab48e6c1f373ae3f56773a1b9fc31845576d705;p=gentoo.git dev-db/sqlite: Disable tests broken on x86 (bug #628242). --- diff --git a/dev-db/sqlite/sqlite-3.20.1-r1.ebuild b/dev-db/sqlite/sqlite-3.20.1-r1.ebuild index 137b7b0eeb21..6b547ffb208d 100644 --- a/dev-db/sqlite/sqlite-3.20.1-r1.ebuild +++ b/dev-db/sqlite/sqlite-3.20.1-r1.ebuild @@ -74,6 +74,18 @@ src_prepare() { eautoreconf multilib_copy_sources + + preparation() { + pushd "${BUILD_DIR}" > /dev/null || die + + if [[ "${ABI}" == "x86" ]]; then + # Disable tests broken on x86. + sed -e "/^for {set i 0} {\$i<1000} {incr i} {$/,/^}$/d" -i test/date.test || die "sed failed" + fi + + popd > /dev/null || die + } + multilib_foreach_abi preparation } multilib_src_configure() {