dev-lang/go: Do Not include testdata as part of the dependencies
authorWilliam Hubbs <williamh@gentoo.org>
Thu, 22 Oct 2015 20:24:50 +0000 (15:24 -0500)
committerWilliam Hubbs <williamh@gentoo.org>
Thu, 22 Oct 2015 20:24:50 +0000 (15:24 -0500)
This is for bug #563744

dev-lang/go/go-1.4.2.ebuild
dev-lang/go/go-1.5.1.ebuild
dev-lang/go/go-1.5.ebuild
dev-lang/go/go-9999.ebuild

index 4de9d439bf4d51d81696b13d3d4a3d0439b41a8f..8384e081cd1b455bf64e0f5a9adee95e8b03c21b 100644 (file)
@@ -32,6 +32,8 @@ QA_EXECSTACK="
        usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj
        usr/lib/go/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj"
 
+       REQUIRES_EXCLUDE="/usr/lib/go/src/debug/elf/testdata/*"
+
 # The tools in /usr/lib/go should not cause the multilib-strict check to fail.
 QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
 
index b34ebb3aaf854405d1befe103b90a6f9c09aa6cf..8d4c7158d828dbc8198dd24d2efe7f15eaca35e9 100644 (file)
@@ -32,6 +32,8 @@ 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"
 
+REQUIRES_EXCLUDE="/usr/lib/go/src/debug/elf/testdata/*"
+
 # The tools in /usr/lib/go should not cause the multilib-strict check to fail.
 QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
 
index 6fc180ca12dc23c63baaeaffbfba13e90d2bb953..c04ba93e317e9638a93cd14b75ab0a45f4a54cfc 100644 (file)
@@ -32,6 +32,8 @@ RDEPEND=""
 # These test data objects have writable/executable stacks.
 QA_EXECSTACK="usr/lib/go/src/debug/elf/testdata/*.obj"
 
+REQUIRES_EXCLUDE="/usr/lib/go/src/debug/elf/testdata/*"
+
 # The tools in /usr/lib/go should not cause the multilib-strict check to fail.
 QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
 
index b34ebb3aaf854405d1befe103b90a6f9c09aa6cf..8d4c7158d828dbc8198dd24d2efe7f15eaca35e9 100644 (file)
@@ -32,6 +32,8 @@ 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"
 
+REQUIRES_EXCLUDE="/usr/lib/go/src/debug/elf/testdata/*"
+
 # The tools in /usr/lib/go should not cause the multilib-strict check to fail.
 QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"