commit: 0042fea33b4ed6e0646a9806803fd569dadf8352 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Jun 8 01:19:17 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Jun 8 01:19:59 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0042fea3
sys-libs/binutils-libs: verbose logs, use output synchronisation See: 543e8a28d137dfac2ee430311e326c7c68eefa56 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild index 3efe075b3e60..5fa1286a4441 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild @@ -55,6 +55,11 @@ src_prepare() { libctf/configure || die fi + # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html + # Avoid really confusing logs from subconfigure spam, makes logs far + # more legible. + MAKEOPTS="--output-sync=line ${MAKEOPTS}" + default } @@ -132,8 +137,13 @@ multilib_src_configure() { Makefile || die } +multilib_src_compile() { + emake V=1 +} + multilib_src_install() { - default + emake V=1 DESTDIR="${D}" install + # Provide libiberty.h directly. dosym libiberty/libiberty.h /usr/include/libiberty.h }