cvs commit: src/sys/modules Makefile

Kip Macy kip.macy at gmail.com
Fri Apr 6 17:56:24 UTC 2007


On 4/6/07, Ruslan Ermilov <ru at freebsd.org> wrote:
> Hi,
>
> On Fri, Apr 06, 2007 at 10:03:30AM -0700, Kip Macy wrote:
> > Ok, how do I fix this? "make kernel-toolchain"? I'll back it out as
> > soon as UPDATING is updated with the appropriate action - magic flags
> > aren't an appropriate response.
> >
> In this particular case, a simple "make buildkernel" will suffice,
> i.e. you don't need kernel-toolchain.  In the general case, if you
> don't know the specifics of the changes, both kernel-toolchain and
> buildkernel are required.  All info is already in src/UPDATING:
>
> : COMMON ITEMS:
> [...]
> :         To build a kernel
> :         -----------------
> :         If you are updating from a prior version of FreeBSD (even one just
> :         a few days old), you should follow this procedure.  It is the most
> :         failsafe as it uses a /usr/obj tree with a fresh mini-buildworld,
> :
> :         make kernel-toolchain
> :         make -DALWAYS_CHECK_MAKE buildkernel KERNCONF=YOUR_KERNEL_HERE
> :         make -DALWAYS_CHECK_MAKE installkernel KERNCONF=YOUR_KERNEL_HERE
>

Thanks, I actually did that and it didn't work. Hence the commit.

For the sake of avoiding friction I'll just assume that my tree
maintained some bit of unnecessary state and back the change out as
soon as I get the chance.

           -Kip


More information about the cvs-src mailing list