From 0042fea33b4ed6e0646a9806803fd569dadf8352 Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 8 Jun 2022 02:19:17 +0100 Subject: sys-libs/binutils-libs: verbose logs, use output synchronisation See: 543e8a28d137dfac2ee430311e326c7c68eefa56 Signed-off-by: Sam James --- sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'sys-libs') 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 } -- cgit v1.2.3-65-gdbad