From owner-freebsd-current@FreeBSD.ORG Sun Dec 15 05:54:00 2013 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A406D40 for ; Sun, 15 Dec 2013 05:54:00 +0000 (UTC) Received: from felyko.com (felyko.com [IPv6:2607:f2f8:a528::3:1337:ca7]) by mx1.freebsd.org (Postfix) with ESMTP id 6FC721AE5 for ; Sun, 15 Dec 2013 05:54:00 +0000 (UTC) Received: from [10.0.1.3] (c-24-6-16-155.hsd1.ca.comcast.net [24.6.16.155]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by felyko.com (Postfix) with ESMTPSA id 3447839827; Sat, 14 Dec 2013 21:53:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=felyko.com; s=mail; t=1387086839; bh=6vkLS+7DqXLZm9c4I0c9O3vmAC3D4s/lrecRDpkSjKM=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=ELdZO9y/AnsnrjsOGUGQbC8ZaSCcd+JASYU27LJtDMRAi2wf7aADnJhvhvVAXiSXd rNfSjPzE2hmxb61Y2fh8z/p7QCaqEEmcN6MeeDM8uf0zenngnnFLGgqb6RN7MV/D6W hcqSmUYaYew2FfusfqYRxYoEENIpIATAvU2wVFms= Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1812\)) Subject: Re: 'silent' kernel builds ? From: Rui Paulo In-Reply-To: <20131215054529.GB99455@onelab2.iet.unipi.it> Date: Sat, 14 Dec 2013 21:53:30 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <210A5B78-8220-499D-930E-F042A3DD4360@felyko.com> References: <20131215054529.GB99455@onelab2.iet.unipi.it> To: Luigi Rizzo X-Mailer: Apple Mail (2.1812) X-Mailman-Approved-At: Sun, 15 Dec 2013 12:31:36 +0000 Cc: "current@freebsd.org Current" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 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, 15 Dec 2013 05:54:00 -0000 On 14 Dec 2013, at 21:45, Luigi Rizzo wrote: > Hi, > I was trying to make buildkernel a bit quieter (just listing > the name of the file being compiled). >=20 > I hoped to modify the " .c.o: " rules in share/sys.mk but apparently > kernel builds generate their own Makefile using definitions in > sys/conf/kern.pre.mk . >=20 > As a result, a patch like the one below gets most of the work done > (a few extra bits are necessary to mask the awk calls, and the > 'irregular' compiler invocations). >=20 > However I could not found the rule definition used to build modules, > any idea where to look ? sys/conf/kmod.mk > And finally, is there interest in this feature ? I think it would be nice to have, maybe enabled by default. Does it = still print the errors? I think so, but I'm not sure. -- Rui Paulo