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
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"