Makefile.inc1: Restore adding tzsetup to _basic_bootstrap_tools
ITOOLS is only the list of programs to make a copy of during install, it doesn't cause anything to be bootstrapped. Thus, by removing tzsetup from _basic_bootstrap_tools, we end up without it on non-FreeBSD, and so we error out trying to copy it to INSTALLTMP. Note that _basic_bootstrap_tools is only used for BOOTSTRAP_ALL_TOOLS (which is why zic was moved away from it). Should tzsetup evolve such that the host version is insufficient on older FreeBSD it can be moved to be more like zic, but that seems unnecessary for what is likely to remain a simple tool. This partially reverts commit7a4a520064
. Fixes:7a4a520064
("Fix cross-build from STABLE or older CURRENT.")
This commit is contained in:
parent
4ebd18cf35
commit
d4fdfd3f90
@ -2446,6 +2446,11 @@ _basic_bootstrap_tools+=usr.bin/jot
|
||||
_basic_bootstrap_tools+=sbin/md5
|
||||
.endif
|
||||
|
||||
# tzsetup is needed as an install tool
|
||||
.if ${MK_ZONEINFO} != "no"
|
||||
_basic_bootstrap_tools+=usr.sbin/tzsetup
|
||||
.endif
|
||||
|
||||
.if defined(BOOTSTRAP_ALL_TOOLS)
|
||||
_other_bootstrap_tools+=${_basic_bootstrap_tools}
|
||||
.for _subdir _links in ${_basic_bootstrap_tools_multilink}
|
||||
|
Loading…
Reference in New Issue
Block a user