Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 May 2018 16:16:48 +0200
From:      Hans Petter Selasky <hps@selasky.org>
To:        Ed Maste <emaste@freebsd.org>
Cc:        Cy Schubert <Cy.Schubert@cschubert.com>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r334320 - in head/sys: cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys i386/include
Message-ID:  <c97d7027-daf5-9c18-16a1-11571476b11f@selasky.org>
In-Reply-To: <CAPyFy2Bc099-4Vr1u_MnnvXO93_EGGLOkiTLzqBYKFskZXxfmw@mail.gmail.com>
References:  <201805291302.w4TD2bR5059884@slippy.cwsent.com> <168f4cd3-07d2-15cb-9cf4-a2d02f6dc260@selasky.org> <CAPyFy2Bc099-4Vr1u_MnnvXO93_EGGLOkiTLzqBYKFskZXxfmw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c97d7027-daf5-9c18-16a1-11571476b11f>