From owner-svn-src-all@FreeBSD.ORG Fri Jan 30 11:34:42 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89C65106564A; Fri, 30 Jan 2009 11:34:42 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4E71A8FC0C; Fri, 30 Jan 2009 11:34:42 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.2/8.14.2) with ESMTP id n0UBY30a001819; Fri, 30 Jan 2009 03:34:03 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.2/Submit) id n0UBY20H001818; Fri, 30 Jan 2009 03:34:02 -0800 (PST) (envelope-from obrien) Date: Fri, 30 Jan 2009 03:34:02 -0800 From: "David O'Brien" To: Dmitry Marakasov Message-ID: <20090130113402.GB92386@dragon.NUXI.org> References: <200901130653.n0D6rrNX092719@svn.freebsd.org> <20090130015518.GA20404@hades.panopticon> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090130015518.GA20404@hades.panopticon> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r187132 - head/usr.bin/make X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jan 2009 11:34:43 -0000 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)