From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Lsbnk-0003Kt-VI for mharc-grub-devel@gnu.org; Sat, 11 Apr 2009 07:55:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lsbnj-0003Il-AJ for grub-devel@gnu.org; Sat, 11 Apr 2009 07:55:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lsbne-00039I-LS for grub-devel@gnu.org; Sat, 11 Apr 2009 07:55:10 -0400 Received: from [199.232.76.173] (port=40959 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lsbne-000393-G9 for grub-devel@gnu.org; Sat, 11 Apr 2009 07:55:06 -0400 Received: from mail-fx0-f166.google.com ([209.85.220.166]:62839) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lsbnd-00058q-VT for grub-devel@gnu.org; Sat, 11 Apr 2009 07:55:06 -0400 Received: by fxm10 with SMTP id 10so1524266fxm.42 for ; Sat, 11 Apr 2009 04:55:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=mQHDocIWGg4uFpdzP2N/yXu456j2Zi94j2c4z+UcBtE=; b=uSjqbShbjUt+hB4zG1RlpbzIm4jSsCAawgL0wbXtzgPdmfHDasFNIaBFCatJoq5PMx gERMTbSO556rTautM5CPdS6uc0rKRvnKQDOBN/fZJ3ek/IoxRk9buM4THiEzvy0AzipK VjOmyNi2mN7i9vt/iG1XieWKx9F6Di0/9RiVE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=hXT/jMSK7kHXRnLDRNZxGkgSZJcqdJko+/NE9/14pHqlNhrqk7GQGjZkJPZAOtdbPV HFXKawljNJ95na+/ksTFdLkAh87U+YUf6jnhhfzTIogzwb6Gv8jT4MQcFdtmM81FdalM OHQhLW4860V4DvhOJ5vpWlXoPpJyv0Ok9RTbI= Received: by 10.86.92.9 with SMTP id p9mr3369791fgb.15.1239450904939; Sat, 11 Apr 2009 04:55:04 -0700 (PDT) Received: from ?192.168.1.25? (16-189.62-81.cust.bluewin.ch [81.62.189.16]) by mx.google.com with ESMTPS id l19sm3930899fgb.1.2009.04.11.04.55.04 (version=SSLv3 cipher=RC4-MD5); Sat, 11 Apr 2009 04:55:04 -0700 (PDT) Message-ID: <49E0851C.2050500@gmail.com> Date: Sat, 11 Apr 2009 13:55:08 +0200 From: phcoder User-Agent: Thunderbird 2.0.0.21 (X11/20090318) MIME-Version: 1.0 To: The development of GRUB 2 References: <1232851143.23773.13.camel@localhost> <49DFD57E.9040905@gmail.com> <200904111909.48927.okuji@enbug.org> In-Reply-To: <200904111909.48927.okuji@enbug.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: [PATCH] Build system improvement X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 11:55:11 -0000 The problem is that build system creates a lot of output on progress and so the warnings are often not very visible Yoshinori K. Okuji wrote: > On Saturday 11 April 2009 08:25:50 phcoder wrote: >> I don't see any stoppers to merge this patch > > Personally, I don't like this so much. Is it so useful? > > Regards, > Okuji > >> Javier Martín wrote: >>> This patch modifies several files in the build system (mainly common.rmk >>> and genmk.rb) to reduce the general verbosity of the build process to a >>> manageable, semi-informative level. Thus, what currently appears as >>> "gcc" calls, several lines long each is turned into lines like: >>> >>> [M xfs.mod] COMPILE ../src/fs/xfs.c -> >>> xfs_mod-fs_xfs.o >>> [M xfs.mod] LINK xfs_mod-fs_xfs.o -> >>> pre-xfs.o >>> [M xfs.mod] Looking for EXPORTED SYMBOL definitions: pre-xfs.o >>> >>> And so on. The change also makes warning-hunting marginally easier, >>> though not by much since the patch intentionally shows a line for nearly >>> every process that did so previously. This behavior could be simplified >>> further if needed - this post is more of an RFC than anything else. >>> Also, it is by no means thorough or complete - only the most common >>> processes have been addressed - as I'm a bit busy with exams. >>> >>> The patch makes the new behavior the default one, so a new make-time >>> option is added: V (for "verbose"), which must have the value 1 in order >>> to get the behavior, as in "make V=1" >>> >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Grub-devel mailing list >>> Grub-devel@gnu.org >>> http://lists.gnu.org/mailman/listinfo/grub-devel > > > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel -- Regards Vladimir 'phcoder' Serbinenko