svn commit: r334320 - in head/sys: cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys i386/include
Hans Petter Selasky
hps at selasky.org
Tue May 29 14:17:04 UTC 2018
On 05/29/18 16:00, Ed Maste wrote:
> On IRC the suggestion was made to run buildworld for any header
> change, and I think this seems like a reasonable standard.
>
> Our full buildworld times are admittedly quite long, so if you have a
> suitably up-to-date toolchain on the build host you can skip building
> toolchain components with something like:
>
> make -DWITHOUT_TOOLCHAIN -DWITHOUT_CLANG_BOOTSTRAP
> -DWITHOUT_LLD_BOOTSTRAP buildworld
Hi,
Thanks for the tip w.r.t. getting clang out of the buildworld.
Maybe this can be written down on some Wikipage . freebsd . org ?
The title could be "Who are my dependencies when changing code?", and it
should answer the following questions like some kind of flow graph:
- Shortcuts for kernel builds.
- Shortcuts for user-space builds.
- Shortcuts for ports interactions.
- When do I only need to build a kernel module.
- When do I only need to build a single utility.
- When do I do a full kernel build.
- When do I do a full user-space build.
- When do I do a universe build.
- When do I ask ports guys for help.
--HPS
More information about the svn-src-all
mailing list