summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesus Cea <jcea@jcea.es>2010-05-03 21:18:48 (GMT)
committerJesus Cea <jcea@jcea.es>2010-05-03 21:18:48 (GMT)
commit6a792298e7ba74dd3f127d26efb903f5f3fb6f67 (patch)
treef6913a1e01cd8a163d2d4de81c85bab0bd5c95a3
parent70cce42f154aaaacc4d6ec33872e6fcc5db66d52 (diff)
downloadcpython-6a792298e7ba74dd3f127d26efb903f5f3fb6f67.zip
cpython-6a792298e7ba74dd3f127d26efb903f5f3fb6f67.tar.gz
cpython-6a792298e7ba74dd3f127d26efb903f5f3fb6f67.tar.bz2
Deprecate OSF* support
-rw-r--r--Misc/NEWS3
-rwxr-xr-xconfigure6
-rw-r--r--configure.in7
3 files changed, 16 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 35c246b..6b4f316 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -204,6 +204,9 @@ Core and Builtins
libraries are: Mach C threads, SunOS LWP, GNU pth, Irix threads. Support code
will be entirely removed in 3.3.
+- Support for OSF* has been disabled. If nobody stands up, support will be
+ removed in 3.3. See http://bugs.python.org/issue8606 .
+
- Peephole constant folding had missed UNARY_POSITIVE.
- Issue #1722344: threading._shutdown() is now called in Py_Finalize(), which
diff --git a/configure b/configure
index f0eb99e..d3fce2f 100755
--- a/configure
+++ b/configure
@@ -13554,6 +13554,12 @@ fi
+case $ac_sys_system in
+ OSF*) as_fn_error "OSF* systems are deprecated unless somebody volunteers. Check http://bugs.python.org/issue8606" "$LINENO" 5 ;;
+esac
+
+
+
for h in `(cd $srcdir;echo Python/thread_*.h)`
do
THREADHEADERS="$THREADHEADERS \$(srcdir)/$h"
diff --git a/configure.in b/configure.in
index f991823..7aa86d4 100644
--- a/configure.in
+++ b/configure.in
@@ -4165,6 +4165,13 @@ fi],
[AC_MSG_RESULT(no)])
+
+case $ac_sys_system in
+ OSF*) AC_MSG_ERROR(OSF* systems are deprecated unless somebody volunteers. Check http://bugs.python.org/issue8606) ;;
+esac
+
+
+
AC_SUBST(THREADHEADERS)
for h in `(cd $srcdir;echo Python/thread_*.h)`