From owner-svn-src-all@FreeBSD.ORG Mon Dec 1 14:13:07 2008 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 7DE2B106567C; Mon, 1 Dec 2008 14:13:07 +0000 (UTC) (envelope-from bz@zabbadoz.net) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 94D508FC08; Mon, 1 Dec 2008 14:13:06 +0000 (UTC) (envelope-from bz@zabbadoz.net) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 0489441C6BB; Mon, 1 Dec 2008 14:55:06 +0100 (CET) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id 6eYEE6zC+gFm; Mon, 1 Dec 2008 14:55:05 +0100 (CET) Received: by mail.cksoft.de (Postfix, from userid 66) id 8714F41C6A1; Mon, 1 Dec 2008 14:55:05 +0100 (CET) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 4062D4448D5; Mon, 1 Dec 2008 13:54:49 +0000 (UTC) Date: Mon, 1 Dec 2008 13:54:49 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Alfred Perlstein In-Reply-To: <83764.1228138832@critter.freebsd.dk> Message-ID: <20081201134712.R80401@maildrop.int.zabbadoz.net> References: <83764.1228138832@critter.freebsd.dk> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: svn-src-head@freebsd.org, Poul-Henning Kamp , src-committers@freebsd.org, svn-src-all@freebsd.org Subject: Re: svn commit: r185499 - head X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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: Mon, 01 Dec 2008 14:13:07 -0000 On Mon, 1 Dec 2008, Poul-Henning Kamp wrote: > In message <863ah8qarb.fsf@ds4.des.no>, =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= wr > ites: >> Alfred Perlstein writes: >>> If you strongly believe that a target should return "true" on failure >>> and/or output "i worked" on failure >> >> I don't, and I don't understand why you think I do. I have stated very >> clearly that I don't like the universe target. > > I don't mind the universe target failing with the aggregate status code > at the end, I have said that repeatedly. > > But I don't want it to stop working until it has tried compiling > as much as possible. so in case anyone with enough make foo can tell me why the initial echo "0" is not always (especially on a 2nd and further make universe run) executed, here's the patch for this: http://people.freebsd.org/~bz/make-universe.diff I especially had problems when I did make universe; rm _.*; make universe. When it comes to giving the tail of the build errors, I think it's really not usefull for several reasons: 1) if you have lots of build failures you lose the summary and the overview the next morning you resume your screen. 2) is it really make -jN clean? What does make do if there are less less jobs than told to do parallel builds for a universe? Once it starts to subdivide the jobs your build error is somewhere in your log but not necessarily at the end. If you want email notifications etc. go to projcvs and checkout the real tinderbox instead of overloading our base /Makefile. /bz -- Bjoern A. Zeeb Stop bit received. Insert coin for new game.