diff setup.py @ 82777:83fd64c97296 2.7

- Issue #17477: Update the bsddb module to pybsddb 5.3.0, supporting db-5.x, and dropping support for db-4.1 and db-4.2.
author doko@ubuntu.com
date Tue, 19 Mar 2013 14:46:29 -0700
parents 0f5e1e642dc3
children 87331820569a
line wrap: on
line diff
--- a/setup.py	Tue Mar 19 13:53:56 2013 -0700
+++ b/setup.py	Tue Mar 19 14:46:29 2013 -0700
@@ -878,8 +878,8 @@
         # a release.  Most open source OSes come with one or more
         # versions of BerkeleyDB already installed.
 
-        max_db_ver = (4, 8)
-        min_db_ver = (4, 1)
+        max_db_ver = (5, 3)
+        min_db_ver = (4, 3)
         db_setup_debug = False   # verbose debug prints from this script?
 
         def allow_db_ver(db_ver):
@@ -900,7 +900,11 @@
             return True
 
         def gen_db_minor_ver_nums(major):
-            if major == 4:
+            if major == 5:
+                for x in range(max_db_ver[1]+1):
+                    if allow_db_ver((5, x)):
+                        yield x
+            elif major == 4:
                 for x in range(max_db_ver[1]+1):
                     if allow_db_ver((4, x)):
                         yield x