From 6f84596dc6655711c9a42ec0353f42d69f9c3f7a Mon Sep 17 00:00:00 2001 From: David Levine Date: Fri, 10 Jan 2014 19:03:56 -0600 Subject: [PATCH] Added -Wno-unused-result to silence warnings on Ubuntu. --- configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/configure.ac b/configure.ac index f4fd6810..77996129 100644 --- a/configure.ac +++ b/configure.ac @@ -136,6 +136,15 @@ if test -n "$auto_cflags"; then CFLAGS="$nmh_saved_cflags"]) test "$nmh_cv_has_wall" = "yes" && CFLAGS="${CFLAGS:+$CFLAGS }-Wall" + AC_CACHE_CHECK([whether compiler supports -Wno-unused-result], + [nmh_cv_has_wnur], + [nmh_saved_cflags="$CFLAGS" + CFLAGS="$CFLAGS -Wno-unused-result -Werror" + AC_TRY_COMPILE([],[],nmh_cv_has_wnur=yes,nmh_cv_has_wnur=no) + CFLAGS="$nmh_saved_cflags"]) + test "$nmh_cv_has_wnur" = "yes" && \ + CFLAGS="${CFLAGS:+$CFLAGS }-Wno-unused-result" + AC_CACHE_CHECK([whether compiler supports -Wextra], [nmh_cv_has_wextra], [nmh_saved_cflags="$CFLAGS" CFLAGS="$CFLAGS -Wextra -Werror" -- 2.56.0