summaryrefslogtreecommitdiff
path: root/tools/build/Makefile
AgeCommit message (Expand)Author
2025-12-29cross-build: Avoid adding <sys/cdefs.h> to SYSINCSAyrton Munoz
2025-12-27tools.build: also add sys/_visible.h to SYSINCSDimitry Andric
2025-12-26tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use itDimitry Andric
2025-11-15Use install instead of cp to copy bootstrap toolsDag-Erling Smørgrav
2025-10-08tools/build: Bring in stdckdint.h if neededMark Johnston
2025-10-03flua: support our flua modules in the bootstrap fluaKyle Evans
2025-10-03Revert "flua: support our flua modules in the bootstrap flua"Kyle Evans
2025-10-03flua: support our flua modules in the bootstrap fluaKyle Evans
2025-08-18build: remove certctl requirement for host OpenSSL libs on macOSKyle Evans
2025-06-16tools/build: Provide extra headers on non-FreeBSDJessica Clarke
2025-06-15Makefile: Hook MIT KRB5 into the buildCy Schubert
2025-05-06cross-build: Provide real fflagstostr/strtofflags on LinuxJessica Clarke
2024-12-30nv: Add <sys/_nv.h> header for nvlist_t declarationJohn Baldwin
2024-10-18cross-build: fix missing <sys/md4.h> the proper wayKyle Evans
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-01-08build: only inspect the first word of toolchain toolsKyle Evans
2023-12-13Make kldxref a bootstrap tool and use unconditionallyJessica Clarke
2023-12-13tools/build: Provide sys/linker_set.h when cross-buildingJessica Clarke
2023-10-20tools/build: Support building with glibc 2.38Andrew Turner
2023-09-22Add support for host32 for DIRDEPS_BUILDSimon J. Gerraty
2023-08-22kbdcontrol: Support building as a bootstrap tool on old and non-FreeBSDJessica Clarke
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-07-31tools/build: Work around broken Clang FreeBSD resource dir logic pre-13Jessica Clarke
2023-07-27tools/build: Create toolchain symlinks for non-absolute compiler/linkerJessica Clarke
2023-07-25tools/build: Tidy up whitespace and comments, and delete duplicate codeJessica Clarke
2023-04-24We do not need readpassphrase from opensshSimon J. Gerraty
2023-04-24Enable building tar for non-FreeBSD hostSimon J. Gerraty
2023-04-22Allow tools/build to work for DIRDEPS_BUILDSimon J. Gerraty
2023-03-30cross-build: Add secure_getenv() for MacOS cross buildsMark Johnston
2023-03-29libcasper: Move helper libraries from /lib/casper to /lib.John Baldwin
2023-03-27build: glibc on Linux defines explicit_bzero in <string.h>.John Baldwin
2023-03-01tools/build: Hide spurious errors if sys/stat.h does not existEd Maste
2023-01-09tools/build: Always bootstrap (sys/)bitstring.hBrooks Davis
2022-08-18tools/build: Provide fls* when cross-building on LinuxJessica Clarke
2022-08-18tools/build: Provide FreeBSD's bitstring API when cross-buildingJessica Clarke
2022-07-21namespace nv names, version libnv and libnvpair library symbolsReid Linnemann
2022-03-07ctf: Import ctf.h from OpenBSDMark Johnston
2022-01-26tools/build: Fix the error message used when a host tool is not presentMark Johnston
2022-01-22Remove quotes around Makefile .error/.warn/.info stringsEd Maste
2021-12-06tools: Also create ${WORLDTMP}/legacy/usr/libdata/pkgonfigJessica Clarke
2021-10-18Fix cross-building on Linux/aarch64Kyle Evans
2021-09-04Support bootstrapping from Linux/ppc*Justin Hibbits
2021-08-24truncate(1): Fix cross-build CI failure due to missing fspacectlKa Ho Ng
2021-08-02Fix BUILD_WITH_STRICT_TMPPATH build after adding time to ITOOLSAlex Richardson
2021-03-20tools/build: Improve host-symlinks failure modeJessica Clarke
2021-02-17Fix bootstrap tools build on macOS after 02af91c52e71e8a0f47251e637c9687f35d4...Alex Richardson
2021-01-25Create symlinks to host tools on non-FreeBSD hostsAlexander Richardson
2021-01-15cat: capsicumize itMariusz Zaborski
2021-01-07Fix warnings during bootstrap on Linux systemsAlex Richardson
2021-01-07Fix all warnings emitted in `make kernel-toolchain`Alex Richardson