Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
Date: Wed, 08 Jun 2022 01:20:38
Message-Id: 1654651199.0042fea33b4ed6e0646a9806803fd569dadf8352.sam@gentoo
1 commit: 0042fea33b4ed6e0646a9806803fd569dadf8352
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 8 01:19:17 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 8 01:19:59 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0042fea3
7
8 sys-libs/binutils-libs: verbose logs, use output synchronisation
9
10 See: 543e8a28d137dfac2ee430311e326c7c68eefa56
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild | 12 +++++++++++-
14 1 file changed, 11 insertions(+), 1 deletion(-)
15
16 diff --git a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
17 index 3efe075b3e60..5fa1286a4441 100644
18 --- a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
19 +++ b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild
20 @@ -55,6 +55,11 @@ src_prepare() {
21 libctf/configure || die
22 fi
23
24 + # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
25 + # Avoid really confusing logs from subconfigure spam, makes logs far
26 + # more legible.
27 + MAKEOPTS="--output-sync=line ${MAKEOPTS}"
28 +
29 default
30 }
31
32 @@ -132,8 +137,13 @@ multilib_src_configure() {
33 Makefile || die
34 }
35
36 +multilib_src_compile() {
37 + emake V=1
38 +}
39 +
40 multilib_src_install() {
41 - default
42 + emake V=1 DESTDIR="${D}" install
43 +
44 # Provide libiberty.h directly.
45 dosym libiberty/libiberty.h /usr/include/libiberty.h
46 }