commit:     caf207dd9d6bdc71885f9f459625856665972df1
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon May 25 10:55:52 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon May 25 10:55:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf207dd

sci-biology/abyss: disable CFLAGS QA check on samtobreak

GHC uses it's own native code generator. Portage's
QA check generates false positive because it assumes
presence of GCC-specific sections.

Workaround false positiove by disabling the check, bug #677600.

Bug: https://bugs.gentoo.org/677600
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sci-biology/abyss/abyss-2.0.3-r1.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/sci-biology/abyss/abyss-2.0.3-r1.ebuild 
b/sci-biology/abyss/abyss-2.0.3-r1.ebuild
index 6c8571fafa6..800a45964cd 100644
--- a/sci-biology/abyss/abyss-2.0.3-r1.ebuild
+++ b/sci-biology/abyss/abyss-2.0.3-r1.ebuild
@@ -29,6 +29,14 @@ DEPEND="${RDEPEND}
 
 PATCHES=("${FILESDIR}"/${PN}-2.0.3-prog-AR.patch)
 
+# GHC uses it's own native code generator. Portage's
+# QA check generates false positive because it assumes
+# presence of GCC-specific sections.
+#
+# Workaround false positiove by disabling the check completely.
+# bug #677600
+QA_FLAGS_IGNORED='/usr/bin/abyss-samtobreak'
+
 # todo: --enable-maxk=N configure option
 # todo: fix automagic mpi toggling
 

Reply via email to