Summary: | dev-util/strace: automagic dependency on libselinux | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | foufou33 |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | foufou33, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
patch to ebuild
patch |
Description
foufou33
2021-06-07 13:31:13 UTC
Created attachment 714291 [details, diff]
patch to ebuild
I wasn't sure about where to put the dependency though.
I tested the build and it seems to work:
with patched ebuild
ldd `which strace`
linux-vdso.so.1 (0x00007fff5a5bb000)
librt.so.1 => /lib64/librt.so.1 (0x00007fb54255f000)
libc.so.6 => /lib64/libc.so.6 (0x00007fb54239a000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb54237a000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb542793000)
Created attachment 735571 [details]
patch
still a problem with 5.13
the attached patch is what I used locally to correct it
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9c66b7858eef397c69239cac8ea87b2af8c837 commit 5e9c66b7858eef397c69239cac8ea87b2af8c837 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-10-02 22:32:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-10-02 22:32:22 +0000 dev-util/strace: fix automagic dependency on libselinux Closes: https://bugs.gentoo.org/794745 Signed-off-by: Sam James <sam@gentoo.org> dev-util/strace/{strace-5.12.ebuild => strace-5.12-r1.ebuild} | 6 ++++-- dev-util/strace/{strace-5.14.ebuild => strace-5.14-r1.ebuild} | 4 +++- dev-util/strace/strace-9999.ebuild | 4 +++- 3 files changed, 10 insertions(+), 4 deletions(-) |