From owner-svn-src-all@freebsd.org Wed Oct 4 03:24:18 2017 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BB55E2C41D; Wed, 4 Oct 2017 03:24:18 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1E7616EF30; Wed, 4 Oct 2017 03:24:18 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v943OHoE096787; Wed, 4 Oct 2017 03:24:17 GMT (envelope-from cy@FreeBSD.org) Received: (from cy@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v943OGU2096785; Wed, 4 Oct 2017 03:24:16 GMT (envelope-from cy@FreeBSD.org) Message-Id: <201710040324.v943OGU2096785@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cy set sender to cy@FreeBSD.org using -f From: Cy Schubert Date: Wed, 4 Oct 2017 03:24:16 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r324246 - head X-SVN-Group: head X-SVN-Commit-Author: cy X-SVN-Commit-Paths: head X-SVN-Commit-Revision: 324246 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.23 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: Wed, 04 Oct 2017 03:24:18 -0000 Author: cy Date: Wed Oct 4 03:24:16 2017 New Revision: 324246 URL: https://svnweb.freebsd.org/changeset/base/324246 Log: When building multiple kernels using KERNCONF, non-existent KERNCONF files will produce an error and buildkernel will fail. Previously missing KERNCONF files silently failed giving no indication as to why, only to subsequently discover during installkernel that the desired kernel was never built in the first place. This is a rework of r302865. Reviewed by: ngie (previous version, r302865) MFC after: 2 months Differential Revision: D7167 Modified: head/Makefile.inc1 head/UPDATING Modified: head/Makefile.inc1 ============================================================================== --- head/Makefile.inc1 Wed Oct 4 01:14:54 2017 (r324245) +++ head/Makefile.inc1 Wed Oct 4 03:24:16 2017 (r324246) @@ -1914,18 +1914,6 @@ _dtc= usr.bin/dtc _dtc= gnu/usr.bin/dtc .endif -.if ${MK_KERBEROS} != "no" -_kerberos5_bootstrap_tools= \ - kerberos5/tools/make-roken \ - kerberos5/lib/libroken \ - kerberos5/lib/libvers \ - kerberos5/tools/asn1_compile \ - kerberos5/tools/slc \ - usr.bin/compile_et - -.ORDER: ${_kerberos5_bootstrap_tools:C/^/${_bt}-/g} -.endif - # r283777 makewhatis(1) replaced with mandoc version which builds a database. _libopenbsd?= lib/libopenbsd _makewhatis= usr.bin/mandoc @@ -1938,7 +1926,6 @@ bootstrap-tools: .PHONY # FreeBSD versions that need the tool built at this stage of the build. .for _tool in \ ${_clang_tblgen} \ - ${_kerberos5_bootstrap_tools} \ ${_strfile} \ ${_gperf} \ ${_dtc} \ Modified: head/UPDATING ============================================================================== --- head/UPDATING Wed Oct 4 01:14:54 2017 (r324245) +++ head/UPDATING Wed Oct 4 03:24:16 2017 (r324246) @@ -51,6 +51,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: ****************************** SPECIAL WARNING: ****************************** ++20160714: + When building multiple kernels using KERNCONF, non-existent KERNCONF + files will produce an error and buildkernel will fail. Previously + missing KERNCONF files silently failed giving no indication as to + why, only to subsequently discover during installkernel that the + desired kernel was never built in the first place. + 20170912: The default serial number format for CTL LUNs has changed. This will affect users who use /dev/diskid/* device nodes, or whose FibreChannel