postgres.git / summary / log / commit / refs

commit    79f0f7cab81b03e930deea6220e8bbc5b46f392a
Author:   Tom Lane <tgl@sss.pgh.pa.us>
Date:     Wed May 27 02:14:59 2015 +0000
First released in: 9.5.0, 9.0.21, 9.1.17, 9.2.12, 9.3.8, 9.4.3

    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.


config/python.m4 | 14 -------------- configure | 17 ----------------- 2 files changed, 31 deletions(-) diff --git a/config/python.m4 b/config/python.m4 index 7012c536d79..c4209d0c759 100644 --- a/config/python.m4 +++ b/config/python.m4 @@ -95,18 +95,4 @@ AC_SUBST(python_libspec)[]dnl AC_SUBST(python_additional_libs)[]dnl AC_SUBST(python_enable_shared)[]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 ecb8a0a567b..b41ee2a67cd 100755 --- a/configure +++ b/configure @@ -7488,23 +7488,6 @@ python_additional_libs=`${PYTHON} -c "import distutils.sysconfig; print(' '.join $as_echo "${python_libspec} ${python_additional_libs}" >&6; } -# threaded python is not supported on OpenBSD -{ $as_echo "$as_me:${as_lineno-$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:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - case $host_os in - openbsd*) - as_fn_error $? "threaded Python not supported on this platform" "$LINENO" 5 - ;; - esac -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - fi [parent: 10eb60c2dc94]