git: adc3f7a7fb - main - handbook: Adjust wording of statement in updating/upgrading
"Danilo G. Baio" <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.doc |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=adc3f7a7fb298265652a2780e46dbf0f09c93469 commit adc3f7a7fb298265652a2780e46dbf0f09c93469 Author: Josh Cummings <[email protected]> AuthorDate: 2024-12-07 12:16:57 +0000 Commit: Danilo G. Baio <[email protected]> CommitDate: 2024-12-28 21:40:15 +0000 handbook: Adjust wording of statement in updating/upgrading The introductory line of 26.8, "Building on non-FreeBSD Hosts" states: "Nowadays, the FreeBSD can be build on Linux distributions and macOS." "can be build on" should be "can be built on". ", the FreeBSD can' should be ", FreeBSD can". Reviewed by: Graham Perrin <[email protected]> Reviewed by: Pau Amma <[email protected]>, dbaio Pull Request: https://github.com/freebsd/freebsd-doc/pull/441 Co-authored-by: Graham Perrin <[email protected]> --- documentation/content/en/books/handbook/cutting-edge/_index.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/content/en/books/handbook/cutting-edge/_index.adoc b/documentation/content/en/books/handbook/cutting-edge/_index.adoc index 8707118beb..07166174e5 100644 --- a/documentation/content/en/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/en/books/handbook/cutting-edge/_index.adoc @@ -1136,10 +1136,10 @@ set `PACKAGES` on the build system to a directory similar to `DISTDIR`. [[building-on-non-freebsd-hosts]] == Building on non-FreeBSD Hosts -Historically, building FreeBSD required a FreeBSD host. -Nowadays, the FreeBSD can be build on Linux distributions and macOS. +Historically, building required a FreeBSD host. +Nowadays, FreeBSD can be built on Linux and macOS. -To build FreeBSD on non-FreeBSD hosts, the recommendation is to use the `tools/build/make.py` script. +To build on a non-FreeBSD host, the `tools/build/make.py` script is recommended. This script acts as a wrapper around `bmake`, which is the make implementation used by FreeBSD. It ensures that the necessary tooling, including the actual FreeBSD's man:make[1], is bootstrapped and that the build environment is properly configured. In particular, it sets the external toolchain variables, such as `XCC`, `XLD`, and others.