For cross-compiling with an external toolchain, we can skip some clang/lld checks,
but we need to build other tools such as config(8).
Details
Details
- Reviewers
kib jrtc27 arichardson
make tinderbox
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
| Makefile | ||
|---|---|---|
| 637 | I'd just delete this block. There are other cases where you don't expect to have a compiler built, e.g. using CROSS_TOOLCHAIN=. If kernel-toolchain somehow screws up and doesn't build a compiler but buildworld/buildkernel expect it to exist then things will quickly fall over anyway. | |
| 707 | This should just be unconditional | |
Comment Actions
(Also this applies equally to Linux, and I believe also on FreeBSD with CROSS_TOOLCHAIN=, though the latter only gets noticed if the host's tools are old enough)