git: b4f7a31fd16b - main - buildworld: drop config(8) dependencies from bootstrap

From: Kyle Evans <kevans_at_FreeBSD.org>
Date: Thu, 09 Feb 2023 05:27:45 UTC
The branch main has been updated by kevans:

URL: https://cgit.FreeBSD.org/src/commit/?id=b4f7a31fd16b6ca48da0416f01f997433d226bdc

commit b4f7a31fd16b6ca48da0416f01f997433d226bdc
Author:     Kyle Evans <kevans@FreeBSD.org>
AuthorDate: 2023-02-09 04:56:12 +0000
Commit:     Kyle Evans <kevans@FreeBSD.org>
CommitDate: 2023-02-09 05:19:23 +0000

    buildworld: drop config(8) dependencies from bootstrap
    
    We may still need them for other parts, so just remove the dependency
    relationship for now and simplify config's place in bootstrap-tools.
    
    Reviewed by:    imp
    Sponsored by:   Klara, Inc.
    Sponsored by:   NetApp, Inc.
    Differential Revision:  https://reviews.freebsd.org/D38277
---
 Makefile.inc1 | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/Makefile.inc1 b/Makefile.inc1
index c5848be438a2..c6f0269f8885 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -2229,11 +2229,6 @@ BOOTSTRAP_ALL_TOOLS:=	1
 BOOTSTRAPPING_OSRELDATE:=	0
 .endif
 
-# libnv and libsbuf are requirements for config(8), which is an unconditional
-# bootstrap-tool.
-_config=usr.sbin/config lib/libnv lib/libsbuf
-${_bt}-usr.sbin/config: ${_bt}-lib/libnv ${_bt}-lib/libsbuf
-
 .if ${MK_GAMES} != "no"
 _strfile=	usr.bin/fortune/strfile
 .endif
@@ -2529,7 +2524,7 @@ bootstrap-tools: ${_bt}-links .PHONY
     ${_other_bootstrap_tools} \
     usr.bin/xinstall \
     ${_gensnmptree} \
-    ${_config} \
+    usr.sbin/config \
     ${_flua} \
     ${_crunchide} \
     ${_crunchgen} \