summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-06-08 02:19:17 +0100
committerSam James <sam@gentoo.org>2022-06-08 02:19:59 +0100
commit0042fea33b4ed6e0646a9806803fd569dadf8352 (patch)
tree1a99dfcbc755424c81fd4da5300ac8831b9b2ae1 /sys-libs
parentsys-boot/grub: backport many patches (diff)
downloadgentoo-0042fea33b4ed6e0646a9806803fd569dadf8352.tar.gz
gentoo-0042fea33b4ed6e0646a9806803fd569dadf8352.tar.bz2
gentoo-0042fea33b4ed6e0646a9806803fd569dadf8352.zip
sys-libs/binutils-libs: verbose logs, use output synchronisation
See: 543e8a28d137dfac2ee430311e326c7c68eefa56 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild12
1 files changed, 11 insertions, 1 deletions
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
}