rpm-ostree/ci
Colin Walters 36566e406e build-sys: Add --enable-werror, rework compiler flags
So...at some point we somehow lost `-Wall` in our
default compiler flags which means we were missing some
potentially important warnings.  And
we used to have `-Werror` on in CI which combined
with the above was strongly opinionated about not
landing warnings in git master.

Our default stance here remains the same; we have
an opinionated set of `-Werror=` that applies in
*all* configurations.   However that set moves
into Automake - I don't think we need to do
compiler version detection anymore, we can assume
a modern compiler.

We also add back in `-Wall` by default now.

Further in CI, add `-Werror`.  The implementation
here is in our buildsystem rather than
`export CXXFLAGS=-Werror` because unfortunately
we have to fix things in libdnf too, and I don't
want to block entirely on that.
2021-02-08 16:50:09 -05:00
..
prow ci/prow: Use cosa buildroot 2019-10-02 08:16:10 -07:00
build-check.sh build-sys: Add --enable-werror, rework compiler flags 2021-02-08 16:50:09 -05:00
build.sh ci: Consistently source libbuild 2021-02-03 19:25:26 -05:00
ci-commitmessage-submodules.sh ci: Don't assume HEAD exists 2021-02-03 19:25:26 -05:00
clang-analyzer.sh ci/clang-analyzer: Install deps 2021-02-08 13:21:16 -05:00
clang-build-check.sh build-sys: Add --enable-werror, rework compiler flags 2021-02-08 16:50:09 -05:00
codestyle.sh Run rustfmt, and fix CI check for it 2020-12-21 19:59:31 -05:00
commit-validation.sh ci: Consistently source libbuild 2021-02-03 19:25:26 -05:00
coreosci-rpmbuild.sh ci: Consistently source libbuild 2021-02-03 19:25:26 -05:00
cosa-build.sh ci: More fixes for cosa build 2019-08-24 00:35:44 +00:00
install-extra-builddeps.sh ci: fix install-extra logic 2021-01-25 17:05:53 +01:00
installdeps.sh ci: Skip installing deps if non-root 2021-02-02 19:34:22 -05:00
libbuild.sh ci: Consistently source libbuild 2021-02-03 19:25:26 -05:00
unit.sh ci: Consistently source libbuild 2021-02-03 19:25:26 -05:00
vmcheck-provision.sh tests/vmcheck: Fully drop python 3 requirement 2019-06-10 15:36:06 +00:00