aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2015-05-26 22:14:59 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2015-05-26 22:14:59 -0400
commit5585cc707706243d2a964a93644bd1cd5203b654 (patch)
treec3184e7fd0f0d89442f069e5feeab1d13068f22d
parent2e4c50137a6f96f84d804b41b355e125979e5494 (diff)
downloadpostgresql-5585cc707706243d2a964a93644bd1cd5203b654.tar.gz
postgresql-5585cc707706243d2a964a93644bd1cd5203b654.zip
Remove configure check prohibiting threaded libpython on OpenBSD.
According to recent tests, this case now works fine, so there's no reason to reject it anymore. (Even if there are still some OpenBSD platforms in the wild where it doesn't work, removing the check won't break any case that worked before.) We can actually remove the entire test that discovers whether libpython is threaded, since without the OpenBSD case there's no need to know that at all. Per report from Davin Potts. Back-patch to all active branches.
-rw-r--r--config/python.m414
-rwxr-xr-xconfigure19
2 files changed, 0 insertions, 33 deletions
diff --git a/config/python.m4 b/config/python.m4
index 2c3afae315c..bd0ac103c93 100644
--- a/config/python.m4
+++ b/config/python.m4
@@ -85,18 +85,4 @@ AC_SUBST(python_libdir)[]dnl
AC_SUBST(python_libspec)[]dnl
AC_SUBST(python_additional_libs)[]dnl
-# threaded python is not supported on OpenBSD
-AC_MSG_CHECKING(whether Python is compiled with thread support)
-pythreads=`${PYTHON} -c "import sys; print(int('thread' in sys.builtin_module_names))"`
-if test "$pythreads" = "1"; then
- AC_MSG_RESULT(yes)
- case $host_os in
- openbsd*)
- AC_MSG_ERROR([threaded Python not supported on this platform])
- ;;
- esac
-else
- AC_MSG_RESULT(no)
-fi
-
])# PGAC_CHECK_PYTHON_EMBED_SETUP
diff --git a/configure b/configure
index 47744c0bdc5..d7d872c3699 100755
--- a/configure
+++ b/configure
@@ -7403,25 +7403,6 @@ python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print('
$as_echo "${python_libspec} ${python_additional_libs}" >&6; }
-# threaded python is not supported on OpenBSD
-{ $as_echo "$as_me:$LINENO: checking whether Python is compiled with thread support" >&5
-$as_echo_n "checking whether Python is compiled with thread support... " >&6; }
-pythreads=`${PYTHON} -c "import sys; print(int('thread' in sys.builtin_module_names))"`
-if test "$pythreads" = "1"; then
- { $as_echo "$as_me:$LINENO: result: yes" >&5
-$as_echo "yes" >&6; }
- case $host_os in
- openbsd*)
- { { $as_echo "$as_me:$LINENO: error: threaded Python not supported on this platform" >&5
-$as_echo "$as_me: error: threaded Python not supported on this platform" >&2;}
- { (exit 1); exit 1; }; }
- ;;
- esac
-else
- { $as_echo "$as_me:$LINENO: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
fi