[Python-checkins] r71368 - python/branches/py3k/setup.py

matthias.klose python-checkins at python.org
Tue Apr 7 18:08:29 CEST 2009


Author: matthias.klose
Date: Tue Apr  7 18:08:29 2009
New Revision: 71368

Log:
Don't check for broken Berkley-DB versions on some platforms; the
test was required for the _bsddb3 extension, not necessary for the
_dbm extension.


Modified:
   python/branches/py3k/setup.py

Modified: python/branches/py3k/setup.py
==============================================================================
--- python/branches/py3k/setup.py	(original)
+++ python/branches/py3k/setup.py	Tue Apr  7 18:08:29 2009
@@ -5,7 +5,6 @@
 
 import sys, os, imp, re, optparse
 from glob import glob
-from platform import machine as platform_machine
 
 from distutils import log
 from distutils import sysconfig
@@ -671,13 +670,6 @@
             """
             if not (min_db_ver <= db_ver <= max_db_ver):
                 return False
-            # Use this function to filter out known bad configurations.
-            if (4, 6) == db_ver[:2]:
-                # BerkeleyDB 4.6.x is not stable on many architectures.
-                arch = platform_machine()
-                if arch not in ('i386', 'i486', 'i586', 'i686',
-                                'x86_64', 'ia64'):
-                    return False
             return True
 
         def gen_db_minor_ver_nums(major):


More information about the Python-checkins mailing list