From owner-freebsd-current@FreeBSD.ORG Sun Jan 25 22:27:53 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D797A106564A; Sun, 25 Jan 2009 22:27:53 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from dhcp-172-28-76-91.eur.corp.google.com (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 750218FC24; Sun, 25 Jan 2009 22:27:52 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <497CE767.3080109@FreeBSD.org> Date: Sun, 25 Jan 2009 22:27:51 +0000 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: obrien@freebsd.org, Kris Kennaway , FreeBSD Current References: <497B3B40.3040306@FreeBSD.org> <20090125203751.GA89522@dragon.NUXI.org> In-Reply-To: <20090125203751.GA89522@dragon.NUXI.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: Noisy make -j output X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jan 2009 22:27:54 -0000 David O'Brien wrote: > On Sat, Jan 24, 2009 at 04:01:04PM +0000, Kris Kennaway wrote: >> After a fresh buildworld on a system last built in November: >> hydra2# make buildworld -j8 -s >> --- upgrade_checks --- >> --- make --- >> [...] >> >> Why the extra-spammy output now? > > It's the intended operation of pmake/bmake from 4.4BSD. One reason I > believe we haven't trusted 'make -j' in the past is it can be very hard > to unwind the output when there is a build error. It turns out this is > because dg in the past neutered them (presumably he didn't understand > their value). After having used a bmake with the stock behavior I've > seen how valuable the markers are. I consider the change to be exposing debug-level information that is too noisy to be on by default. Also I'm concerned that you've broken things that expect 'make -s' to actually be silent. Kris