Subject: Re: misc/3301: Allow -Werror to be turned off
To: None <firstname.lastname@example.org>
From: Chris G. Demetriou <email@example.com>
Date: 03/08/1997 15:36:22
> Often when building current, some parts of the system will not compile
> with -Werror, also many 3rd party software will not compile with this
> flag. Fixing all the warnings in all the s/w in the world is
> unrealistic, so hard coding -Werror is counter productive.
(1) If parts of the system will not compile with -Werror, that is a
BUG, period. All software in NetBSD should compile with -Werror. As
you've noted, sometimes in -current it won't but there are often other
bugs in -current as well. The right solution is always to fix the
(2) Third-party software should probably not be using bsd.sys.mk.
Note that bsd.sys.mk is only used by the bsd.*.mk definitions,
i.e. for programs intended to be built in the native environment.
Normal third-party software uses sys.mk for its make rules, and
doesn't include bsd.sys.mk.