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"

Reply via email to