Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Dec 2011 02:04:49 +0100
From:      Philip Paeps <philip@freebsd.org>
To:        freebsd-current@freebsd.org, current@freebsd.org, freebsd-arch@freebsd.org
Subject:   Re: [rfc] removing/conditionalising WERROR= in Makefiles
Message-ID:  <20111227010449.GA6244@twoflower.paeps.cx>
In-Reply-To: <20111226101040.GA6361@freebsd.org>
References:  <20111226101040.GA6361@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2011-12-26 10:10:40 (+0000), Alexander Best <arundel@freebsd.org> wrote:
> i grep'ed through src/sys and found several places where WERROR= was set in
> order to get rid of the default -Werror setting. i tried to remove those
> WERROR= overrides from any Makefile, where doing so did not break tinderbox.
> 
> in those cases, where it couldn't be completely removed, i added conditions to
> only set WERROR= for the particular achitecture or compiler, where tinderbox
> did not suceed without the WERROR=.

Wouldn't it be better to set WARNS=x rather than WERROR=?  WERROR= says "this
code has bugs, it breaks tinderbox" whereas WARNS=x says "this code has the
following kind of bugs which break tinderbox".

Possibly wrapped in an architecture-test where appropriate.

 - Philip

-- 
Philip Paeps
Senior Reality Engineer
Ministry of Information



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111227010449.GA6244>