Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
To: gentoo-dev@g.o
From: Jeroen Roovers <jer@g.o>
Subject: Re: -Werror unwanted?
Date: Mon, 14 May 2012 20:24:56 +0200
On Mon, 14 May 2012 18:01:22 +0200
Chí-Thanh Christopher Nguyễn <chithanh@g.o> wrote:

> -Werror is basically saying that it is not safe to ship code which
> produces warnings.

An upstream demanding -Werror should work means upstream would need to
test rather a lot more than their own favourite
distro/architecture/library versions/kernel/userland, which isn't
going to happen.

> I personally think that if an upstream says that no warnings must be
> produced by the code, and a developer should look at them before
> declaring any warnings safe, then that is best followed.

Upstream does not need to take into account warnings produced by
compilers for lesser known architectures, as explained above.

As an upstream development aid to check code that has just been added
or changed, -Werror is fine, but not in the wild jungle that is Gentoo.
You might as well just look at the warnings themselves instead of
breaking the build system by making them fatal. In other words, for
upstream development it's convenient, but never for our users out there.

Also, bug reports based on *FLAGS=-Werror will be closed as INVALID.
(Perhaps we should document that too.)


Re: -Werror unwanted?
-- Chí-Thanh Christopher Nguyễn
Re: -Werror unwanted?
-- Pacho Ramos
-Werror unwanted?
-- hasufell
Re: -Werror unwanted?
-- Chí-Thanh Christopher Nguyễn
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: -Werror unwanted?
Next by thread:
Re: -Werror unwanted?
Previous by date:
Re: intel (icc,mkl...) packages looking for new maintainer
Next by date:
Re: -Werror unwanted?

Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.