Summary: | media-sound/sox will always compile with a dependency on libsox.so even if -magic is specified if magic.h is on the system. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Brandon Mayer <b.mayer1> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | b.mayer1, juippis, sound |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/10923 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Brandon Mayer
2019-01-28 20:03:42 UTC
PR with potential fix: https://github.com/gentoo/gentoo/pull/10923 After applying patch: (named local portage repo localrepo) USE="-magic" emerge media-sound/sox::localrepo readelf -d /usr/lib64/libsox.so Dynamic section at offset 0x7ed90 contains 31 entries: Tag Type Name/Value 0x0000000000000001 (NEEDED) Shared library: [libltdl.so.7] 0x0000000000000001 (NEEDED) Shared library: [libdl.so.2] 0x0000000000000001 (NEEDED) Shared library: [libgsm.so.1] 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] 0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1] 0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] 0x000000000000000e (SONAME) Library soname: [libsox.so.3] ... And building with magic support: USE="magic" emerge media-sound/sox::localrepo readelf -d /usr/lib64/libsox.so Dynamic section at offset 0x7ed70 contains 32 entries: Tag Type Name/Value 0x0000000000000001 (NEEDED) Shared library: [libltdl.so.7] 0x0000000000000001 (NEEDED) Shared library: [libdl.so.2] 0x0000000000000001 (NEEDED) Shared library: [libmagic.so.1] 0x0000000000000001 (NEEDED) Shared library: [libgsm.so.1] 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] 0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1] 0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] 0x000000000000000e (SONAME) Library soname: [libsox.so.3] The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88e86157c92fbd0ff4ad6e76a14f3e0aedab9b6 commit b88e86157c92fbd0ff4ad6e76a14f3e0aedab9b6 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2022-12-18 10:31:48 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2022-12-18 10:34:42 +0000 media-sound/sox: Don't use .la files, fix automagic dep Closes: https://bugs.gentoo.org/676658 Closes: https://bugs.gentoo.org/593776 Signed-off-by: Pacho Ramos <pacho@gentoo.org> media-sound/sox/sox-14.4.2_p20210509-r2.ebuild | 110 +++++++++++++++++++++++++ 1 file changed, 110 insertions(+) |