From owner-svn-src-all@freebsd.org Thu Mar 29 17:51:21 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 647CBF67857; Thu, 29 Mar 2018 17:51:21 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from mail.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 107CD7AEBC; Thu, 29 Mar 2018 17:51:21 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (ralph.baldwin.cx [66.234.199.215]) by mail.baldwin.cx (Postfix) with ESMTPSA id 1395E10AFAD; Thu, 29 Mar 2018 13:51:20 -0400 (EDT) From: John Baldwin To: Dimitry Andric Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r331686 - head Date: Thu, 29 Mar 2018 10:28:32 -0700 Message-ID: <2963143.tibTdn2gMF@ralph.baldwin.cx> User-Agent: KMail/4.14.10 (FreeBSD/11.1-STABLE; KDE/4.14.30; amd64; ; ) In-Reply-To: <3653AD2C-F427-4BE7-874C-FF3AF3BDA85D@FreeBSD.org> References: <201803281651.w2SGp59K069533@repo.freebsd.org> <3653AD2C-F427-4BE7-874C-FF3AF3BDA85D@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mail.baldwin.cx); Thu, 29 Mar 2018 13:51:20 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.99.2 at mail.baldwin.cx X-Virus-Status: Clean X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.25 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: Thu, 29 Mar 2018 17:51:21 -0000 On Wednesday, March 28, 2018 09:54:41 PM Dimitry Andric wrote: > On 28 Mar 2018, at 18:51, John Baldwin wrote: > > > > Author: jhb > > Date: Wed Mar 28 16:51:05 2018 > > New Revision: 331686 > > URL: https://svnweb.freebsd.org/changeset/base/331686 > > > > Log: > > Expand remaining instances of 'make kernel' to buildkernel + installkernel. > > > > The 'kernel' target is a bit more obscure compared to buildkernel and > > installkernel. > > The 'kernel' target doesn't seem that obscure to me, it is clearly > documented in build(7), right? In my opinion, the main advantage of > separate build and install steps is that you can run the former as a > non-privileged user, while only having to run the latter as super-user. I think it is still obscure even if in build(7). That said, after I had done the commit I had a similar thought that splitting up the build and install steps is useful in its own right, whether that is due to doing builds as unprivileged, or doing builds on one machine or installs on another. -- John Baldwin