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>