Date: Fri, 30 Jan 2009 03:34:02 -0800 From: "David O'Brien" <obrien@freebsd.org> To: Dmitry Marakasov <amdmi3@amdmi3.ru> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r187132 - head/usr.bin/make Message-ID: <20090130113402.GB92386@dragon.NUXI.org> In-Reply-To: <20090130015518.GA20404@hades.panopticon> References: <200901130653.n0D6rrNX092719@svn.freebsd.org> <20090130015518.GA20404@hades.panopticon>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 30, 2009 at 01:55:18AM +0000, Dmitry Marakasov wrote: > * David E. O'Brien (obrien@FreeBSD.org) wrote: > > I think this should be backed out. Those verbose messages: > - Are completely unexpected, this violates POLA. Dmitry, I'm sorry I disagree. You're complaining about something that is a feature of FreeBSD 1.x, 2.0 - 3.0, 4.4BSD, all NetBSD versions, all OpenBSD versions, Sprite, and the Open Group's Open Development Environment make. Looking at my CSRG archive for usr.bin/make/job.c, all the back to: ---------------------------- revision 5.1 date: 1990/03/11 15:27:28; author: bostic; state: Exp; Initial revision ---------------------------- So I'm not sure how it violates POLA for a BSD user. They are quite valuable when you have to unwind a broken parallel build. There was no justification why the feature was changed in FreeBSD 3.1, other than presumably affordable multi-core/processor machines were not common at the time. > There's golden unix way rule: silence is golden. So please back this > out, as this will really annoy many people. The UNIX way is also not hiding information. For folks reporting build problems, it is valuable to be able to triag their log rather than continuously telling folks to re-run their build non -j. If you want "silence is golden" then all the multitude of lines of compiler invocation must really bug you. Perhaps we should have the quiet out put of the ncftp3 build where every complication takes only 1 line: Compiling DStrCat.so: [OK] Compiling DStrFree.so: [OK] Compiling Dynscpy.so: [OK] Compiling Strncpy.so: [OK] Compiling strtokc.so: [OK] ..snip.. -- -- David (obrien@FreeBSD.org)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090130113402.GB92386>