summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2009-10-14 21:59:15 +0000
committerPeter Eisentraut2009-10-14 21:59:15 +0000
commitde7ee9e2e9baad7d575ef4fd177f96f3a32678d8 (patch)
tree6dcafe47103b4f925bbae98028ed0e4be0f10d58
parentea2467d78bec32a8c423ef887aa56f80b5806bb1 (diff)
In the configure check for the Python distutils module, use a less obscure
shell construct to hide away the stderr output. Python 3.1 actually core dumps on the current invocation (http://bugs.python.org/issue7111), but the new version also has the more general advantage of saving the error message in config.log for analysis.
-rw-r--r--config/python.m44
-rwxr-xr-xconfigure2
2 files changed, 3 insertions, 3 deletions
diff --git a/config/python.m4 b/config/python.m4
index 24805c4b6c..a3d66435fb 100644
--- a/config/python.m4
+++ b/config/python.m4
@@ -1,7 +1,7 @@
#
# Autoconf macros for configuring the build of Python extension modules
#
-# $PostgreSQL: pgsql/config/python.m4,v 1.15 2009/01/04 00:54:15 petere Exp $
+# $PostgreSQL: pgsql/config/python.m4,v 1.16 2009/10/14 21:59:15 petere Exp $
#
# PGAC_PATH_PYTHON
@@ -22,7 +22,7 @@ fi
AC_DEFUN([_PGAC_CHECK_PYTHON_DIRS],
[AC_REQUIRE([PGAC_PATH_PYTHON])
AC_MSG_CHECKING([for Python distutils module])
-if "${PYTHON}" 2>&- -c 'import distutils'
+if "${PYTHON}" -c 'import distutils' 2>&AS_MESSAGE_LOG_FD
then
AC_MSG_RESULT(yes)
else
diff --git a/configure b/configure
index 3ccb687d5d..c70e66fd1c 100755
--- a/configure
+++ b/configure
@@ -7011,7 +7011,7 @@ fi
{ $as_echo "$as_me:$LINENO: checking for Python distutils module" >&5
$as_echo_n "checking for Python distutils module... " >&6; }
-if "${PYTHON}" 2>&- -c 'import distutils'
+if "${PYTHON}" -c 'import distutils' 2>&5
then
{ $as_echo "$as_me:$LINENO: result: yes" >&5
$as_echo "yes" >&6; }