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 Libtool".

The branch, master has been updated
       via  0009ef898866ec536c04a1d20b6f01947e07070b (commit)
      from  f7bd6bd9ccc54a061702b66d3fe9da4fdadcd2fc (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 0009ef898866ec536c04a1d20b6f01947e07070b
Author: Gary V. Vaughan <g...@gnu.org>
Date:   Thu Dec 8 21:48:03 2011 +0700

    maint: disable prohibit_always-defined_macros syntax check.
    
    Aside from Apple grep silently failing to run this test and
    report violations, libtool still uses non-gnulib versions of
    dirent.h and argz.h which use the same macros, but are not
    always-defined.
    * cfg.mk (local-checks-to-fix): Move
    sc_prohibit_always-defined_macros from here...
    (local-checks-to-skip): ...to here.
    Reported by Peter O'Gorman.
    
    Signed-off-by: Gary V. Vaughan <g...@gnu.org>

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

Summary of changes:
 cfg.mk |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/cfg.mk b/cfg.mk
index dc89660..ef1637a 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -38,7 +38,6 @@ endif
 VC_LIST_ALWAYS_EXCLUDE_REGEX = ^mail/
 
 local-checks-to-fix =                          \
-       sc_prohibit_always-defined_macros       \
        sc_require_config_h                     \
        sc_require_config_h_first
 
@@ -46,12 +45,16 @@ local-checks-to-skip =                              \
        $(local-checks-to-fix)                  \
        sc_GPL_version                          \
        sc_cast_of_x_alloc_return_value         \
+       sc_prohibit_always-defined_macros       \
        sc_trailing_blank                       \
        sc_unmarked_diagnostics
 
 # GPL_version: checks for GPLv3, which we don't use
 # cast_of_x_alloc_return_value:
 #         We support C++ compilation which does require casting here.
+# prohibit_always-defined_macros:
+#      we have our own argz and dirent, which use the same macros but
+#      which are not always-defined in our case.
 # trailing_blank: flags valid rfc3676 separators
 # unmarked_diagnostics: libtool isn't internationalized
 


hooks/post-receive
-- 
GNU Libtool

Reply via email to