commit:     5c77941f4535cf5bfc76f84c6d48bafb4465a6b9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 00:28:00 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 00:28:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c77941f

dev-debug/dtrace: suppress harmless execstack warning for BPF object

Bug: https://bugs.gentoo.org/938221
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild | 6 ++++++
 dev-debug/dtrace/dtrace-9999.ebuild       | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild 
b/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild
index 3032bf884998..cac701e8eb10 100644
--- a/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild
+++ b/dev-debug/dtrace/dtrace-2.0.1.1-r2.ebuild
@@ -76,6 +76,12 @@ QA_FLAGS_IGNORED="
        usr/.*/dtrace/testsuite/test/triggers/.*
 "
 
+# TODO: report upstream (bug #938221) although it seems like it's
+# not relevant given it's a BPF object.
+QA_EXECSTACK="
+       usr/*/dtrace/bpf_dlib.*
+"
+
 pkg_pretend() {
        # TODO: optional kernel patches
 

diff --git a/dev-debug/dtrace/dtrace-9999.ebuild 
b/dev-debug/dtrace/dtrace-9999.ebuild
index 9eb7d366c037..643f3f5873f4 100644
--- a/dev-debug/dtrace/dtrace-9999.ebuild
+++ b/dev-debug/dtrace/dtrace-9999.ebuild
@@ -76,6 +76,12 @@ QA_FLAGS_IGNORED="
        usr/.*/dtrace/testsuite/test/triggers/.*
 "
 
+# TODO: report upstream (bug #938221) although it seems like it's
+# not relevant given it's a BPF object.
+QA_EXECSTACK="
+       usr/*/dtrace/bpf_dlib.*
+"
+
 pkg_pretend() {
        # TODO: optional kernel patches
 

Reply via email to