Date: Fri, 31 Oct 2003 14:32:23 -0800 From: Peter Wemm <peter@wemm.org> To: Bruce Evans <bde@zeta.org.au> Cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys cdefs.h Message-ID: <20031031223223.6C9252A8EB@canning.wemm.org> In-Reply-To: <20031101043729.I1003@gamplex.bde.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans wrote: > On Fri, 31 Oct 2003, Ruslan Ermilov wrote: > > > On Sat, Nov 01, 2003 at 12:34:51AM +1100, Bruce Evans wrote: > > > The system shouldn't have to satisfy cleanness standards of applications > > > that are not maintained by FreeBSD, especially when those standards > > > are bogus (e.g., compiling cleanly with -Wundef). Hopefull all the > > > important corner cases in the system headers are tested by buildworld > > > so that we don't need to enlist the application maintainers to find bugs > > > in system headers. > > > > > Now that buildworld and normal builds behave the same, I tend to agree. > > Count this as "no objection" to revert this. > > Thanks. > > I think -Wsystem-headers needs to be set even when WARNS is not set (or > is 0) for world builds to actually be the same (if toplev.c doesn't set > it by default). Then there would be another aspect of the old problem > that bsd.*.mk aren't entirely suitable for non-FreeBSD builds. I'm a little uneasy about this FWIW. I'll defer to Alexander on this one. If he's ok with the changes you want, then so am I. So long as there is a solution so that Nearly Every Port In Existence doesn't complain about cdefs.h, I will not stand in the way. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031031223223.6C9252A8EB>