Gentoo Archives: gentoo-dev

From: Lars Wendler <polynomial-c@g.o>
To: Matt Turner <mattst88@g.o>
Cc: gentoo-dev@l.g.o, Agostino Sarubbo <ago@g.o>
Subject: Re: [gentoo-dev] [PATCH] xorg-2.eclass: Enable verbose build logs.
Date: Sat, 04 Mar 2017 19:19:29
Message-Id: 20170304201905.503ce2db@abudhabi.paradoxon.rec
In Reply to: [gentoo-dev] [PATCH] xorg-2.eclass: Enable verbose build logs. by Matt Turner
1 Hi,
2
3 On Sat, 4 Mar 2017 11:13:08 -0800 Matt Turner wrote:
4
5 >From: Agostino Sarubbo <ago@g.o>
6 >
7 >Bug: https://bugs.gentoo.org/458000
8 >---
9 > eclass/xorg-2.eclass | 6 ++++++
10 > 1 file changed, 6 insertions(+)
11 >
12 >diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass
13 >index 1af1705..fe44658 100644
14 >--- a/eclass/xorg-2.eclass
15 >+++ b/eclass/xorg-2.eclass
16 >@@ -472,9 +472,15 @@ xorg-2_src_configure() {
17 > local selective_werror="--disable-selective-werror"
18 > fi
19 >
20 >+ # Check if package supports a verbose build
21 >+ if grep -q -s "disable-silent-rules"
22 >${ECONF_SOURCE:-.}/configure; then
23 >+ local no_silent="--disable-silent-rules"
24 >+ fi
25 >+
26 > local myeconfargs=(
27 > ${dep_track}
28 > ${selective_werror}
29 >+ ${no_silent}
30 > ${FONT_OPTIONS}
31 > "${xorgconfadd[@]}"
32 > )
33
34 very unlikely scenario but what happens if configure does not provide
35 "disable-silent-rules" but "${no_silent} was defined somewhere in the
36 environment?
37
38 Lars
39 --
40 Lars Wendler
41 Gentoo package maintainer
42 GPG: 21CC CF02 4586 0A07 ED93 9F68 498F E765 960E 9B39
43
44 Attention! New gpg key! See
45 https://www.gentoofan.org/blog/index.php?/archives/9-New-gpg-keys.html