X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=configure.ac;h=7fe58ac24d13de5f8e041b184b99aadf41b0e9e0;hb=refs%2Fheads%2Fupstream;hp=af6856fdac1274f2b89463babca6316d00cb1c2e;hpb=d57728a6ca2413a7c564d8b7bb13d9e5a5a180f3;p=debian%2Fgzip diff --git a/configure.ac b/configure.ac index af6856f..7fe58ac 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ # Configure template for gzip. -# Copyright (C) 1999-2002, 2006-2007, 2009-2013 Free Software Foundation, Inc. +# Copyright (C) 1999-2002, 2006-2007, 2009-2018 Free Software Foundation, Inc. # Copyright (C) 1992-1993 Jean-loup Gailly @@ -19,7 +19,7 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA # 02111-1307, USA. -AC_PREREQ([2.60]) +AC_PREREQ([2.63]) AC_INIT([gzip], m4_esyscmd([build-aux/git-version-gen .tarball-version]), [bug-gzip@gnu.org]) @@ -28,7 +28,8 @@ AC_CONFIG_SRCDIR([gzip.c]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_HEADERS([lib/config.h:lib/config.hin]) -AM_INIT_AUTOMAKE([1.11 subdir-objects dist-xz color-tests parallel-tests]) +AM_INIT_AUTOMAKE([1.11 subdir-objects dist-xz dist-zip + color-tests parallel-tests]) AM_SILENT_RULES([yes]) # make --enable-silent-rules the default. dnl POSIXCHECK is worthwhile for maintainers, but adds several seconds @@ -105,10 +106,10 @@ if test "$gl_gcc_warnings" = yes; then nw="$nw -Wtraditional" # Warns on #elif which we use often nw="$nw -Wcast-qual" # Too many warnings for now nw="$nw -Wconversion" # Too many warnings for now + nw="$nw -Wduplicated-branches" # Too many false alarms nw="$nw -Wsystem-headers" # Don't let system headers trigger warnings nw="$nw -Wsign-conversion" # Too many warnings for now nw="$nw -Wtraditional-conversion" # Too many warnings for now - nw="$nw -Wunreachable-code" # Too many warnings for now nw="$nw -Wpadded" # Our structs are not padded nw="$nw -Wredundant-decls" # openat.h declares e.g., mkdirat nw="$nw -Wlogical-op" # any use of fwrite provokes this @@ -131,7 +132,7 @@ if test "$gl_gcc_warnings" = yes; then # Using -Wstrict-overflow is a pain, but the alternative is worse. # For an example, see the code that provoked this report: - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33498 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33498 # Code like that still infloops with gcc-4.6.0 and -O2. Scary indeed. gl_MANYWARN_ALL_GCC([ws]) @@ -175,6 +176,7 @@ if test "$gl_gcc_warnings" = yes; then # Remove the following and save the result in GNULIB_WARN_CFLAGS. nw= nw="$nw -Wstrict-overflow" + nw="$nw -Wformat-truncation=2" nw="$nw -Wuninitialized" nw="$nw -Wunused-macros" nw="$nw -Wmissing-prototypes" @@ -204,8 +206,8 @@ AC_OBJEXT AC_CACHE_CHECK([for an assembler syntax supported by this package], [gzip_cv_assembler], [gzip_cv_assembler=no - case " $DEFS " in - *' NO_ASM '*) ;; + case $DEFS in + *NO_ASM*) ;; *) if cp $srcdir/lib/match.c _match.S && eval "$CPP $CPPFLAGS $ASCPPFLAGS _match.S > _match.i" && @@ -228,7 +230,7 @@ AC_CACHE_CHECK([for an assembler syntax supported by this package], rm -f conftest* _match.i _match.S match_.s match_.$OBJEXT;; esac]) if test "$gzip_cv_assembler" != no; then - AC_DEFINE(ASMV, , + AC_DEFINE([ASMV], , [Define if an assembler version of longest_match is available.]) AC_LIBOBJ(match) fi