cvs commit: src/sys/conf kmod.mk
Ruslan Ermilov
ru at FreeBSD.org
Fri Oct 3 12:06:27 PDT 2003
On Fri, Oct 03, 2003 at 11:53:49AM -0700, David O'Brien wrote:
> On Fri, Oct 03, 2003 at 09:05:20PM +0300, Ruslan Ermilov wrote:
> > UPDATING already has the necessary bits in the COMMON ITEMS
> > section:
> >
> > 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. With a
> > /usr/obj tree with a fresh buildworld,
> > make buildkernel KERNCONF=YOUR_KERNEL_HERE
> > make installkernel KERNCONF=YOUR_KERNEL_HERE
> >
> > I should probably fix it to add -DALWAYS_CHECK_MAKE, or make
> > the latter the default.
>
> What's the use in having the build system sane (i.e., not defaulting to
> ALWAYS_CHECK_MAKE) if you're now going to make it required??
>
I'm not sure I completely understand your question, but I will
try to answer it.
A bug in our make(1) has been fixed, kmod.mk now depends on this
bug fixed, hence we need to update make(1) before using the new
kmod.mk. -DALWAYS_CHECK_MAKE does the trick. I personally have
the ALWAYS_CHECK_MAKE set in /etc/make.conf on all my -CURRENT
machines, but YMMV.
Cheers,
--
Ruslan Ermilov Sysadmin and DBA,
ru at sunbay.com Sunbay Software Ltd,
ru at FreeBSD.org FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20031003/84f70cdc/attachment.bin
More information about the cvs-src
mailing list