From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RMnHu-00070k-9l for garchives@archives.gentoo.org; Sat, 05 Nov 2011 20:56:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5CF0A21C0A1; Sat, 5 Nov 2011 20:56:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DCD3721C041 for ; Sat, 5 Nov 2011 20:55:42 +0000 (UTC) Received: from [10.8.8.26] (hum.astri.uni.torun.pl [158.75.7.69]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: xarthisius) by smtp.gentoo.org (Postfix) with ESMTPSA id C9CFD1B4011 for ; Sat, 5 Nov 2011 20:55:41 +0000 (UTC) Message-ID: <4EB5A2BC.7080003@gentoo.org> Date: Sat, 05 Nov 2011 21:55:24 +0100 From: Kacper Kowalik User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111009 Thunderbird/7.0.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] enable verbose build whenever it's possible References: <4EB4FA98.3080201@gentoo.org> <201111052100.32508.reavertm@gmail.com> In-Reply-To: <201111052100.32508.reavertm@gmail.com> X-Enigmail-Version: 1.4a1pre Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigC60172A2ED2842B53AFCCFFE" X-Archives-Salt: ce607a6a-6e99-41dc-9aeb-1f45bba9428b X-Archives-Hash: 2abf296e0eb00b34fcccc07f583cb9bc This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC60172A2ED2842B53AFCCFFE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 11/05/11 21:00, Maciej Mrozowski wrote: > On Saturday 05 of November 2011 09:58:00 Kacper Kowalik wrote: >> Hi, >> I'd like to ask that we enable verbose building by default. I have >> cmake-utils.eclass in mind, because it's dead easy there, but there's = a >> lot of packages that support things like "make V=3D1" or "make VERBOSE= =3D1" >> too. >> >> I've seen too many bugs reports today that gave me cute, colorful >> build.logs and almost no information about underlaying bug... >=20 > That's usually because users sometimes attach only "relevant" parts of = build=20 > log (well, relevant according to their taste =3D last lines, even when = they use=20 > parallel compilation). > Any particular example of bug report with entire build log from cmake-u= tils in=20 > fancy mode, and still being unable to locate the problem? >=20 > I ask, because we're appending summary just after configure phase to ma= ke=20 > vorbose logging of whole build process unecessary. Yeah take bug 297699 as an example and relavant snippet: =1B[0m=1B[31m=1B[1mLinking CXX executable eqsl =1B[0m[ 22%] CMakeFiles/eqsl.dir/eqsl.cxx.o: In function `callback(char const*)': eqsl.cxx:(.text+0x192a): undefined reference to `Fl::lock()' eqsl.cxx:(.text+0x1ef1): undefined reference to `Fl::unlock()' As we don't see actual linking we cannot immediately tell what libraries were linked and rule out/diagnose as-needed issue. As I cannot even reproduce the bug right now I can only rely on clairvoyance to figure what happened there... Cheers, Kacper --------------enigC60172A2ED2842B53AFCCFFE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJOtaLDAAoJEF0huFKJUZL5izoP/j91X5hBvqn0dO4vr3XTBEab Drj1hIyrmNQvtp2rha1M2q9WdrnbDFxChIhxTPim2QUsgsHnena5eBrMKJ1FsVZJ VhCZnZsMl5EVktmuonWuyBg5ooTZjuNYckuAsd6gfIhmY7Z+EOupKqN+HumzkoE7 SANrl+20IEg667uitoHd8XY/tfRSSwWLWEl7+B2mvu+5E0a6DOMDLUKEdb3V8KQu aKXPAAoy8ZJBwmkosUdnamDzaSBtK7h1tjmc613dx0AFlgLjvECby1uEOd7fv6nG Ie5kaKp+xr/Q3S2N7mMSxsZxgYd8DVOFxPFyoBTgPOw4kfPHBSyomwCBWdXZnY/z DfuEw7lmTVJdWpg5xYkpJ40wxlbyEcWzH7NkTcoVfzXunAvFrHpeN2yTt8ravNE5 NhoFIsi3XE+EV7LVWwIn0Y+n6+WqHnOUsn2KepmA0mzjcFSZtfFGV89L0Tb8kqts z+AjNStQWAWHErk4T3ofoiAjlPEr6iHnpAhWYuao9NWfw2uTokJecSrGe1vnzsYL r0tpc5LcBHSmliMSJhG9tMzrowULMSaPJnXn4CYGQ5n8YDVsHOe4r6rsCV8X3ucL 0Sx09sl+DVBmfvc3RP28N+Zx8/F5kqRfNrDIv+tEANs4FPclbN4ilYqSZWJ5W3O5 V1/ozgAt1TuiZu8VpiaP =e6X8 -----END PGP SIGNATURE----- --------------enigC60172A2ED2842B53AFCCFFE--