From 4ab48e6c1f373ae3f56773a1b9fc31845576d705 Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Thu, 28 Sep 2017 17:40:27 +0200 Subject: [PATCH] dev-db/sqlite: Disable tests broken on x86 (bug #628242). --- dev-db/sqlite/sqlite-3.20.1-r1.ebuild | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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() { -- 2.26.2