summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2015-05-27 02:15:00 +0000
committerTom Lane2015-05-27 02:15:00 +0000
commitb06649b7fe521ea0778ec2eb0bff041f4682d073 (patch)
tree75ab729c70f39a31d4da60cb1ea6fa414c12398e
parent991dee2e604486b4880bf6b995dc2f5064edaa1c (diff)
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 cddb0e2e4a3..96d9d492995 100644
--- a/config/python.m4
+++ b/config/python.m4
@@ -80,18 +80,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 6feb5dd8ef3..1a433b61a65 100755
--- a/configure
+++ b/configure
@@ -7146,25 +7146,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