https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-debug/dtrace-2.0.1.1 installs files that contain writable and executable sections. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0022
Created attachment 900775 [details] build.log build log and emerge --info
We need to ask upstream about this one.
In the meantime, I was planning on suppressing it: +QA_EXECSTACK=" + usr/.*/dtrace/bpf_dlib.* +" +QA_WX_LOAD=" + usr/.*/dtrace/bpf_dlib.* +" +QA_TEXTRELS=" + usr/.*/dtrace/bpf_dlib.* +" ... none of those worked?
gcc15_tinderbox has reproduced this issue with version 2.0.1.1-r1 - Updating summary.
ci has reproduced this issue with version 2.0.1.1-r2 - Updating summary.
(In reply to Sam James from comment #3) > In the meantime, I was planning on suppressing it: > > +QA_EXECSTACK=" > + usr/.*/dtrace/bpf_dlib.* > +" > +QA_WX_LOAD=" > + usr/.*/dtrace/bpf_dlib.* > +" > +QA_TEXTRELS=" > + usr/.*/dtrace/bpf_dlib.* > +" > > ... none of those worked? Apparently * works here but not .*.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c77941f4535cf5bfc76f84c6d48bafb4465a6b9 commit 5c77941f4535cf5bfc76f84c6d48bafb4465a6b9 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-09-12 00:28:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-09-12 00:28:07 +0000 dev-debug/dtrace: suppress harmless execstack warning for BPF object Bug: https://bugs.gentoo.org/938221 Signed-off-by: Sam James <sam@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(+)