The patch "elfutils-0.186-error-header.patch" is present upstream (https://sourceware.org/git/?p=elfutils.git;a=commit;h=90b9e91b961b794a4e58ab76d9191a5e7343584e) but the elfutils-0.187 ebuild still tries to apply it, causing the build to fail. Reproducible: Always Steps to Reproduce: 1. Attempt to emerge dev-libs/elfutils-0.187::gentoo with a musl profile (emerge =dev-libs/elfutils-0.187::gentoo) Actual Results: The emerge fails. Expected Results: The package would build. "emerge --info" is in an attachment as it was too long.
Created attachment 775053 [details] emerge --info '=dev-libs/elfutils-0.187::gentoo'
Created attachment 775056 [details] emerge -pqv '=dev-libs/elfutils-0.187::gentoo' The '[0.187]' local version is due to me patching the ebuild in my local repository.
Created attachment 775059 [details] build log
Created attachment 775062 [details, diff] My local patch This is the quick fix I use locally.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3e60e31b710c901eaefa8835a9b39b6ddcb48b commit 9e3e60e31b710c901eaefa8835a9b39b6ddcb48b Author: Sam James <sam@gentoo.org> AuthorDate: 2022-04-27 20:51:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-04-27 20:51:13 +0000 dev-libs/elfutils: update 0.187 musl patches Closes: https://bugs.gentoo.org/841347 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/elfutils/Manifest | 1 + dev-libs/elfutils/elfutils-0.187.ebuild | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-)
Thanks! Sorry for the inconvenience.
*** Bug 841395 has been marked as a duplicate of this bug. ***