Static libraries of dev-libs/elfutils (libdw.a, libelf.a) require static libraries of its dependencies: $ grep private /usr/lib64/pkgconfig/libdw.pc Requires.private: zlib liblzma Libs.private: -lbz2 $ grep private /usr/lib64/pkgconfig/libelf.pc Requires.private: zlib $ nm -C /usr/lib64/libdw.a | grep " U BZ2_" U BZ2_bzDecompress U BZ2_bzDecompressEnd U BZ2_bzDecompressInit $ nm -C /usr/lib64/libdw.a | grep " U lzma_" U lzma_auto_decoder U lzma_code U lzma_end $ nm -C /usr/lib64/libdw.a | grep -E " U (adler32|compress|crc32|deflate|get_crc_table|gz|inflate|zError|zlib)" U gzclose U gzdirect U gzdopen U gzerror U gzread $ nm -C /image/usr/lib64/libelf.a | grep -E " U (adler32|compress|crc32|deflate|get_crc_table|gz|inflate|zError|zlib)" U deflate U deflateEnd U deflateInit_ U inflate U inflateEnd U inflateInit_ U inflateReset
Created attachment 629076 [details, diff] Patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261f473f807caef944d126c23438181bdf699d6b commit 261f473f807caef944d126c23438181bdf699d6b Author: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> AuthorDate: 2020-04-02 15:52:06 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-04-02 17:45:52 +0000 dev-libs/elfutils: Depend on other packages with [static-libs?]. libdw.a static library requires libbz2.a, liblzma.a and libz.a static libraries. libelf.a static library requires libz.a static library. Closes: https://bugs.gentoo.org/715920 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> dev-libs/elfutils/elfutils-0.177.ebuild | 8 ++++---- dev-libs/elfutils/elfutils-0.178.ebuild | 8 ++++---- dev-libs/elfutils/elfutils-0.179.ebuild | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-)
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #1) > Created attachment 629076 [details, diff] [details, diff] > Patch Looks good. Pushed as-is. Thank you!