This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU M4 source repository".

http://git.sv.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=4567a76c37ba3384563a9efdb53ed0542b6e0f79

The branch, branch-1.4 has been updated
       via  4567a76c37ba3384563a9efdb53ed0542b6e0f79 (commit)
      from  f58fbbd89b35f13424694ea13666386575f5bb9b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4567a76c37ba3384563a9efdb53ed0542b6e0f79
Author: Eric Blake <[email protected]>
Date:   Tue Sep 24 09:27:41 2013 -0600

    build: improve default build for non-gcc
    
    Dagobert Michelsen reported that in a setup that uses git to
    track patches on top of the distributed tarball, we ended up
    having configure defaults that did not play nicely with the
    Sun Studio 12.3 compiler.  Gnulib has fixed the problems with
    detecting (un-)supported compiler flags, and additionally we
    can use a better witness file of whether we are likely to be
    a developer where it is worth enabling warnings by default.
    
    * gnulib: Update to latest gnulib.
    * configure.ac (gl_WARN_ADD): Drop flags now guaranteed by gnulib.
    (--enable-gcc-warnings): Set default based on a tarball-only file,
    rather than whether .git exists.
    * THANKS: Update.
    
    Signed-off-by: Eric Blake <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog    |    9 +++++++++
 THANKS       |    1 +
 configure.ac |    9 +++------
 gnulib       |    2 +-
 4 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 09c1333..3ac0ea4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2013-09-24  Eric Blake  <[email protected]>
+
+       build: improve default build for non-gcc
+       * gnulib: Update to latest gnulib.
+       * configure.ac (gl_WARN_ADD): Drop flags now guaranteed by gnulib.
+       (--enable-gcc-warnings): Set default based on a tarball-only file,
+       rather than whether .git exists.
+       * THANKS: Update.
+
 2013-09-15  Gary V. Vaughan  <[email protected]>
 
        configury: specify subdir-objects for future automake releases.
diff --git a/THANKS b/THANKS
index 71bfaf3..4af4c39 100644
--- a/THANKS
+++ b/THANKS
@@ -28,6 +28,7 @@ Carlo Teubner           [email protected]
 Cesar Strauss           [email protected]
 Chris McGuire           [email protected]
 Chris Penev             [email protected]
+Dagobert Michelsen      [email protected]
 Damian Menscher         [email protected]
 Dan Jacobson            [email protected]
 David J. MacKenzie      [email protected]
diff --git a/configure.ac b/configure.ac
index 2defd94..6fc2755 100644
--- a/configure.ac
+++ b/configure.ac
@@ -50,10 +50,10 @@ AC_ARG_ENABLE([gcc-warnings],
      *)      AC_MSG_ERROR([bad value $enableval for gcc-warnings option]) ;;
    esac
    gl_gcc_warnings=$enableval],
-  [if test -d "$srcdir"/.git; then
-     gl_gcc_warnings=yes
-   else
+  [if test -f "$srcdir"/.tarball-version; then
      gl_gcc_warnings=no
+   else
+     gl_gcc_warnings=yes
    fi]
 )
 
@@ -122,9 +122,6 @@ if test "$gl_gcc_warnings" = yes; then
     gl_WARN_ADD([-Wno-format-nonliteral])
   fi
 
-  gl_WARN_ADD([-fdiagnostics-show-option])
-  gl_WARN_ADD([-funit-at-a-time])
-
   AC_SUBST([WARN_CFLAGS])
 
   AH_VERBATIM([FORTIFY_SOURCE],
diff --git a/gnulib b/gnulib
index 798e9bc..4a5ee89 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 798e9bc8b86c1032105682771539bae4ea1e9128
+Subproject commit 4a5ee89c8a8be7350a8fd8ca1bacb196a190e492


hooks/post-receive
-- 
GNU M4 source repository

Reply via email to