summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2016-04-09 14:00:08 -0500
committerWilliam Hubbs <williamh@gentoo.org>2016-04-09 14:13:12 -0500
commit02460d0f66105a4948ef770d02865e52e9123613 (patch)
treed20bb4bcf2147eb5cd7e9b3c54f3cc68cbbab84e /dev-lang/go
parentsci-biology/seqan: Remove old and broken ebuilds (diff)
downloadgentoo-02460d0f66105a4948ef770d02865e52e9123613.tar.gz
gentoo-02460d0f66105a4948ef770d02865e52e9123613.tar.bz2
gentoo-02460d0f66105a4948ef770d02865e52e9123613.zip
dev-lang/go: add QA_FLAGS_IGNORED setting
Go doesn't use the standard CFLAGS etc at all, so we shouldn't complain about them. Bug: https://bugs.gentoo.org/show_bug.cgi?id=428464 Package-Manager: portage-2.2.26
Diffstat (limited to 'dev-lang/go')
-rw-r--r--dev-lang/go/go-1.6-r2.ebuild3
-rw-r--r--dev-lang/go/go-9999.ebuild3
2 files changed, 6 insertions, 0 deletions
diff --git a/dev-lang/go/go-1.6-r2.ebuild b/dev-lang/go/go-1.6-r2.ebuild
index 1affd1acc04c..568990099c07 100644
--- a/dev-lang/go/go-1.6-r2.ebuild
+++ b/dev-lang/go/go-1.6-r2.ebuild
@@ -60,6 +60,9 @@ RDEPEND="!<dev-go/go-tools-0_pre20150902"
# These test data objects have writable/executable stacks.
QA_EXECSTACK="usr/lib/go/src/debug/elf/testdata/*.obj"
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
REQUIRES_EXCLUDE="/usr/lib/go/src/debug/elf/testdata/*"
# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
diff --git a/dev-lang/go/go-9999.ebuild b/dev-lang/go/go-9999.ebuild
index 5a65136e3dbc..8a116ae0ed74 100644
--- a/dev-lang/go/go-9999.ebuild
+++ b/dev-lang/go/go-9999.ebuild
@@ -61,6 +61,9 @@ RDEPEND="!<dev-go/go-tools-0_pre20150902"
# These test data objects have writable/executable stacks.
QA_EXECSTACK="usr/lib/go/src/debug/elf/testdata/*.obj"
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
REQUIRES_EXCLUDE="/usr/lib/go/src/debug/elf/testdata/*"
# The tools in /usr/lib/go should not cause the multilib-strict check to fail.