projects
/
mmh
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
acf0c6e
)
Added -Wno-sign-compare, if supported, to compile of sbr/dtimep.c.
author
David Levine
<levinedl@acm.org>
Sun, 15 Apr 2012 15:00:22 +0000
(10:00 -0500)
committer
David Levine
<levinedl@acm.org>
Sun, 15 Apr 2012 15:00:22 +0000
(10:00 -0500)
It's code generated by flex and some versions produce a
signed/unsigned mismatch.
Makefile.am
patch
|
blob
|
history
configure.ac
patch
|
blob
|
history
diff --git
a/Makefile.am
b/Makefile.am
index
56ecdb1
..
636f221
100644
(file)
--- a/
Makefile.am
+++ b/
Makefile.am
@@
-495,7
+495,9
@@
sbr_libmh_a_CPPFLAGS = -I./sbr -DNMHETCDIR='"$(sysconfdir)"' \
-DDEFAULT_PAGER='"$(pagerpath)"'
sbr_libdtimep_a_SOURCES = sbr/dtimep.l
-DDEFAULT_PAGER='"$(pagerpath)"'
sbr_libdtimep_a_SOURCES = sbr/dtimep.l
-sbr_libdtimep_a_CFLAGS = $(sbr_libmh_a_CPPFLAGS) $(DISABLE_UNUSED_MACROS_WARNING)
+sbr_libdtimep_a_CFLAGS = $(sbr_libmh_a_CPPFLAGS) \
+ $(DISABLE_UNUSED_MACROS_WARNING) \
+ $(DISABLE_SIGN_COMPARE_WARNING)
mts_libmts_a_SOURCES = mts/smtp/smtp.c
mts_libmts_a_SOURCES = mts/smtp/smtp.c
diff --git
a/configure.ac
b/configure.ac
index
49221ff
..
4fba67e
100644
(file)
--- a/
configure.ac
+++ b/
configure.ac
@@
-168,6
+168,19
@@
if test "$nmh_cv_has_unusedmacros" = 'yes'; then
fi
AC_SUBST(DISABLE_UNUSED_MACROS_WARNING)dnl
fi
AC_SUBST(DISABLE_UNUSED_MACROS_WARNING)dnl
+AC_CACHE_CHECK([whether compiler supports -Wno-sign-compare],
+ [nmh_cv_has_nosigncompare],
+ [nmh_saved_cppflags="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS -Wno-sign-compare"
+ AC_TRY_COMPILE([],[],nmh_cv_has_nosigncompare=yes,
+ nmh_cv_has_nosigncompare=no)
+ CPPFLAGS="$nmh_saved_cppflags"])
+
+if test "$nmh_cv_has_nosigncompare" = 'yes'; then
+ DISABLE_SIGN_COMPARE_WARNING=-Wno-sign-compare
+fi
+AC_SUBST(DISABLE_SIGN_COMPARE_WARNING)dnl
+
AC_CACHE_CHECK([whether compiler supports -Wextra], [nmh_cv_has_wextra],
[nmh_saved_cflags="$CFLAGS"
CFLAGS="$CFLAGS -Wextra -Wno-clobbered"
AC_CACHE_CHECK([whether compiler supports -Wextra], [nmh_cv_has_wextra],
[nmh_saved_cflags="$CFLAGS"
CFLAGS="$CFLAGS -Wextra -Wno-clobbered"