Date: Wed, 13 Aug 2003 13:42:26 -0700 From: "Luoqi Chen" <lchen@briontech.com> To: "Ruslan Ermilov" <ru@FreeBSD.org> Cc: stable@FreeBSD.org Subject: RE: [releng_4 tinderbox] failure on i386/i386 Message-ID: <AHEKICEOIHLOGINAFIINIEDLCBAA.lchen@briontech.com> In-Reply-To: <20030813200325.GA19717@sunbay.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> This is due to your latest change to src/sys/conf/Makefile.i386 > in RELENG_4. > > The problem is that when compiling LINT, the DIAGNOSTIC option > is defined in opt_global.h, and null_subr.c attempts to include > opt_ddb.h which doesn't exist. The version in HEAD (kern.*.mk) > doesn't do this. Is this change really necessary for PAE? > For options like PAE, it's crucial for the module build process to see them, otherwise the compiled binaries are useless, which defeats the purpose of building the modules along with the kernel. That said, I probably shouldn't have lumped this change with the PAE commit. On the other hand, all modules should create all the opt_*.h files it needs when built individually. Add opt_ddb.h to nullfs's Makefile should fix the breakage. -lq > > Cheers, > -- > Ruslan Ermilov Sysadmin and DBA, > ru@sunbay.com Sunbay Software Ltd, > ru@FreeBSD.org FreeBSD committer >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AHEKICEOIHLOGINAFIINIEDLCBAA.lchen>