You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2012/12/14 04:24:04 UTC
svn commit: r1421650 - /subversion/trunk/build/ac-macros/swig.m4
Author: hwright
Date: Fri Dec 14 03:24:02 2012
New Revision: 1421650
URL: http://svn.apache.org/viewvc?rev=1421650&view=rev
Log:
Similar to r1421645, but for the Python bindings: filter out noisy warnings.
* build/ac-macros/swig.m4
(SVN_FIND_SWIG): Filter some noise from the output of 'make swig-py'.
Modified:
subversion/trunk/build/ac-macros/swig.m4
Modified: subversion/trunk/build/ac-macros/swig.m4
URL: http://svn.apache.org/viewvc/subversion/trunk/build/ac-macros/swig.m4?rev=1421650&r1=1421649&r2=1421650&view=diff
==============================================================================
--- subversion/trunk/build/ac-macros/swig.m4 (original)
+++ subversion/trunk/build/ac-macros/swig.m4 Fri Dec 14 03:24:02 2012
@@ -120,9 +120,13 @@ AC_DEFUN(SVN_FIND_SWIG,
])
SWIG_PY_COMPILE="$ac_cv_python_compile $CFLAGS"
- dnl Swig-generated code results in a number of shadowed variables, so
- dnl ignore those warnings when compiling swig-py
- SWIG_PY_COMPILE=`echo "$SWIG_PY_COMPILE" | $SED -e 's/-Wshadow //'`
+ dnl Swig-generated code results in a number of shadowed variables and other
+ dnl warnings, so ignore them when compiling swig-py
+ SVN_STRIP_FLAG(SWIG_PY_COMPILE, [-Wall])
+ SVN_STRIP_FLAG(SWIG_PY_COMPILE, [-Wunused])
+ SVN_STRIP_FLAG(SWIG_PY_COMPILE, [-Wshadow])
+ SVN_STRIP_FLAG(SWIG_PY_COMPILE, [-Wmissing-prototypes])
+ SVN_STRIP_FLAG(SWIG_PY_COMPILE, [-Wmissing-declarations])
AC_CACHE_CHECK([for linking Python extensions], [ac_cv_python_link],[
ac_cv_python_link="`$PYTHON ${abs_srcdir}/build/get-py-info.py --link`"