freebsd-dev/tools/build/cross-build
Simon J. Gerraty 976ba7f02a Enable building tar for non-FreeBSD host
For DIRDEPS_BUILD we need Makefile.depend.options to
force libegacy to be built on older FreeBSD and non-FreeBSD hosts.

Add readpassphrase to libegacy to avoid the need for libbsd on Linux

src.opts.mk disable TESTS for host if MK_host_egacy is yes

Reviewed by:	imp
Sponsored by:	Juniper Networks, Inc.
Differential Revision:	https://reviews.freebsd.org/D39766
2023-04-24 10:20:17 -07:00
..
fake_chflags Add necessary Makefile.inc1 infrastructure for building on non-FreeBSD 2020-08-25 13:29:57 +00:00
include Enable building tar for non-FreeBSD host 2023-04-24 10:20:17 -07:00
mkimg
capsicum_stubs.c Fix warnings during bootstrap on Linux systems 2021-01-07 09:30:50 +00:00
closefrom.c Add missing FreeBSD functions to -legacy when building on macOS/Linux 2020-08-25 13:23:31 +00:00
date.sh
fake_sysctl.c Fix warnings during bootstrap on Linux systems 2021-01-07 09:30:50 +00:00
fflags.c Fix warnings during bootstrap on Linux systems 2021-01-07 09:30:50 +00:00
fgetln_fallback.c Add missing FreeBSD functions to -legacy when building on macOS/Linux 2020-08-25 13:23:31 +00:00
fgetwln_fallback.c Add missing FreeBSD functions to -legacy when building on macOS/Linux 2020-08-25 13:23:31 +00:00
hostname.sh
local-link.h Add missing FreeBSD functions to -legacy when building on macOS/Linux 2020-08-25 13:23:31 +00:00
Makefile
progname.c Add missing FreeBSD functions to -legacy when building on macOS/Linux 2020-08-25 13:23:31 +00:00
secure_getenv.c cross-build: Add secure_getenv() for MacOS cross builds 2023-03-30 00:54:13 -04:00