]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
build: make distcheck rules use --enable-gcc-warnings
authorJim Meyering <meyering@redhat.com>
Tue, 2 Jun 2009 14:33:49 +0000 (16:33 +0200)
committerJim Meyering <meyering@redhat.com>
Tue, 2 Jun 2009 14:34:36 +0000 (16:34 +0200)
* dist-check.mk (warn_cflags): Remove definition, now that it's
been subsumed by --enable-gcc-warnings.
(my-distcheck): Use configure with --enable-gcc-warnings and remove
use of $(warn_cflags).

dist-check.mk

index 9a32d17d778a10de22baa69330e76069bd196e9b..3a615724521b39291f5194ff0c6340af89025903 100644 (file)
@@ -1,12 +1,5 @@
 # Most of this is probably too coreutils-centric to be useful to other packages.
 
-warn_cflags = -Dlint -O -Werror -Wall -Wformat -Wshadow -Wpointer-arith
-
-# anonymous 'enum's are too useful to forbid.  Without this, we'd get:
-# utimecmp.c:193: error: comparison between 'enum <anonymous>' and \
-# 'enum <anonymous>' when using gcc-4.5.0-20090517.
-warn_cflags += -Wno-enum-compare
-
 bin=bin-$$$$
 
 write_loser = printf '\#!%s\necho $$0: bad path 1>&2; exit 1\n' '$(SHELL)'
@@ -124,9 +117,8 @@ my-distcheck: $(DIST_ARCHIVES) $(local-check)
        mkdir -p $(t)
        GZIP=$(GZIP_ENV) $(AMTAR) -C $(t) -zxf $(distdir).tar.gz
        cd $(t)/$(distdir)                              \
-         && ./configure --disable-nls                  \
-         && $(MAKE) CFLAGS='$(warn_cflags)'            \
-             AM_MAKEFLAGS='$(null_AM_MAKEFLAGS)'       \
+         && ./configure --enable-gcc-warnings --disable-nls \
+         && $(MAKE) AM_MAKEFLAGS='$(null_AM_MAKEFLAGS)' \
          && $(MAKE) dvi                                \
          && $(install-transform-check)                 \
          && $(my-instcheck)                            \