freebsd-dev/usr.bin
Simon J. Gerraty 8fe4f8f7a7 Fix building host tools for host
Several makefile depend on tools built for host.
At least when using DIRDEPS_BUILD we can build these for the
pseudo machine "host" to facilitate building on older host versions.

Ideally we would build these tools in their own directories to avoid
building more than needed.

For now, setting an appropriate default for BTOOLSPATH will suffice

Reviewed by:	stevek
Sponsored by:	Juniper Networks, Inc.
Differential Revision:	https://reviews.freebsd.org/D39708
2023-04-20 10:05:43 -07:00
..
addr2line pkgbase: Create a FreeBSD-elftoolchain package 2023-02-08 08:49:12 +01:00
alias
apply Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ar Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
asa Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
at Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
awk Fix building host tools for host 2023-04-20 10:05:43 -07:00
backlight backlight(8): Update usage() to match the manual page 2022-07-19 16:56:27 +02:00
banner Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
basename Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
beep beep(1): Initial version of utility to create terminal beep via soundcard. 2021-11-04 09:00:46 +01:00
biff Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bintrans Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bluetooth Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bmake Merge bmake-20230208 2023-02-09 17:23:23 -08:00
brandelf Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bsdcat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bsddialog contrib/bsddialog: Import version 0.4 2022-09-25 15:09:16 +02:00
bsdiff Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bzip2 Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
bzip2recover Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
c89 Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
c99 Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
caesar pkgbase: Create a FreeBSD-games package 2022-10-26 19:46:40 +02:00
calendar Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
cap_mkdb Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
chat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
chkey Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
chpass
cksum Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
clang llvm-objcopy: link man page as strip.1 when WITH_LLVM_BINUTILS is set 2023-04-06 10:12:21 -04:00
cmp Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
col Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
colrm Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
column Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
comm Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
compile_et Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
compress Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
cpio Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
cpuset Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
csplit Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ctags Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ctlstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
cut Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
cxxfilt pkgbase: Create a FreeBSD-elftoolchain package 2023-02-08 08:49:12 +01:00
dc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
diff diff: restyle loop a bit 2022-12-13 19:31:21 -06:00
diff3 diff3: Use ranges for new and old diffedits in ed scripts 2022-08-02 14:38:11 +01:00
dirname Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
dpv Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
drill Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
dtc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
du Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ee Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
elfctl elfctl: whitespace cleanup 2022-02-15 08:46:14 -05:00
elfdump Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
enigma Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
env Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
etdump etdump: exit on error if section header or entry offset is OOB 2023-03-22 09:12:45 -04:00
expand Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
factor
false Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fetch Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
file Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
file2c Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
find Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
finger Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fmt Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fold Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fortune Update tip for adding a user to wheel: 2022-10-09 02:15:15 +02:00
from Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
fsync Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ftp Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
gcore Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
gencat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
getaddrinfo Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
getconf Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
getent Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
getopt Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
gh-bc bc: remove MIPS Makefile case 2023-03-01 10:38:12 -05:00
gprof Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
grdc grdc.6: Add an ENVIRONMENT section 2023-04-16 11:17:06 +02:00
grep Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
gzip Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
head Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
hesinfo Bump .Dd for recently modified manual pages 2022-06-27 18:20:03 +02:00
hexdump Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
host Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
iconv Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
id Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ident Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
indent Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ipcrm Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ipcs Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
iscsictl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
join Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
jot Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
kdump Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
keylogin Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
keylogout Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
killall Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ktrace Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ktrdump Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
kyua Explicitly set CXXSTD to c++11 for old C++ code using std::auto_ptr<>. 2022-12-04 16:25:21 -08:00
lam Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
last Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lastcomm Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ldd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ldd32
leave Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
less Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lessecho Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lesskey Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lex Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
limits Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
locale Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
localedef Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
locate Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lock Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lockf Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
logger Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
login manpages: Remove telnetd references 2022-09-29 17:56:41 +01:00
logins Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
logname Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
look Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lorder lorder: add deprecation notice 2023-03-21 10:20:42 -04:00
lsvfs Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
lzmainfo Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
m4 Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mail Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
man man(1): Support zstd compressed manpages using zstdcat 2023-01-30 13:12:36 -05:00
mandoc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mesg Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ministat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mkcsmapper Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mkcsmapper_static Remove mkcsmapper_static and mkesdb_static from build-tools 2021-08-02 14:33:25 +01:00
mkdep
mkesdb Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mkesdb_static Remove mkcsmapper_static and mkesdb_static from build-tools 2021-08-02 14:33:25 +01:00
mkfifo Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mkimg Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mkstr Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mktemp Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mkuzip Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
morse morse.6: Mention to standards in the SEE ALSO section 2023-04-16 11:46:09 +02:00
msgs Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
mt Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ncal Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ncurses ncurses: chase dependency changes in the source tree 2021-10-04 11:38:24 +02:00
netstat netstat: document that PCB information can't be read from corefiles 2023-04-19 12:15:35 +02:00
newgrp Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
newkey Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nfsstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nice Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
nm pkgbase: Create a FreeBSD-elftoolchain package 2023-02-08 08:49:12 +01:00
nohup Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
number
objcopy pkgbase: Create a FreeBSD-elftoolchain package 2023-02-08 08:49:12 +01:00
ofed irdma: Add RDMA driver for Intel(R) Ethernet Controller E810 2022-05-23 16:52:49 -07:00
pagesize
pamtest
passwd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
paste Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
patch Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pathchk Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
perror Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pom pkgbase: Create a FreeBSD-games package 2022-10-26 19:46:40 +02:00
posixshmcontrol posixshmcontrol(1): for regular shmfd, report used pages number 2022-12-09 14:17:12 +02:00
pr Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
primes
printenv Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
printf Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
proccontrol Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
procstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
protect Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
quota Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
random
rctl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
readelf pkgbase: Create a FreeBSD-elftoolchain package 2023-02-08 08:49:12 +01:00
renice Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
resizewin Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rev Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
revoke Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rpcgen Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rpcinfo Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rs Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rup Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ruptime Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rusers Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rwall Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
rwho Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
script Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
sdiff Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
sdiotool
sed Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
seq Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
shar
showmount Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
size pkgbase: Create a FreeBSD-elftoolchain package 2023-02-08 08:49:12 +01:00
smbutil Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
sockstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
soelim Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
sort sort: deindent file_reader_free and cleanup its usage 2022-10-13 10:51:17 +02:00
split Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ssh-copy-id
stat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
stdbuf Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
strings
su
systat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tabs Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tail Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
talk Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tar Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tcopy Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tee Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
telnet Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tests
tftp Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
time Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tip Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
top Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
touch Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tr Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
true Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
truncate Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
truss Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tsort Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
tty Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ul Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
uname Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
unexpand Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
unifdef Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
uniq Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
units Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
unvis Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
unzip Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
usbhidaction Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
usbhidctl Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
users Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
vacation Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
vgrind Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
vi Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
vis Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
vmstat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
vtfontcvt Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
w Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
wall Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
wc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
wg wg: drop -Wno-cast-qual from CFLAGS 2022-11-04 22:46:55 -05:00
what Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
whereis Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
which Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
who Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
whois Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
write Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
xargs Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
xinstall Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
xo Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
xohtml Import Juniper libxo-1.6.0 2023-01-30 13:37:33 -05:00
xolint
xopo
xstr Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
xz Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
xzdec Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
yacc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
yes Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ypcat Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ypmatch Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
ypwhich Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
zstd Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
Makefile NgATM: Remove netgraph ATM support 2023-03-09 18:04:02 +00:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc
Makefile.powerpc