From: Jason Abele Date: Thu, 29 Jul 2010 21:57:09 +0000 (-0700) Subject: Fixes ./configure to allow grc to build without an X session X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=b128f6e083deadf39c51a9ab1c2623bdab0a0c02;p=debian%2Fgnuradio Fixes ./configure to allow grc to build without an X session Presently, a ./configure in a terminal with no X $DISPLAY will fail to build grc because import gtk fails with RuntimeError exception. This patch fixes this by catching just the ImportError and AssertionErrors we need for python module dependencies. --- diff --git a/config/gr_python.m4 b/config/gr_python.m4 index 43ccfc01..7aef1662 100644 --- a/config/gr_python.m4 +++ b/config/gr_python.m4 @@ -153,14 +153,16 @@ AC_DEFUN([PYTHON_CHECK_MODULE],[ try: import $1 assert $5 -except: exit(1)' +except ImportError, AssertionError: exit(1) +except: pass' dnl ######################################## dnl # import checking only dnl ######################################## else python_cmd=' try: import $1 -except: exit(1)' +except ImportError: exit(1) +except: pass' fi if ! $PYTHON -c "$python_cmd" 2> /dev/null; then AC_MSG_RESULT([no])