summaryrefslogtreecommitdiffstats
path: root/python2/gdbm-magic-values.patch
diff options
context:
space:
mode:
Diffstat (limited to 'python2/gdbm-magic-values.patch')
-rw-r--r--python2/gdbm-magic-values.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/python2/gdbm-magic-values.patch b/python2/gdbm-magic-values.patch
new file mode 100644
index 000000000..79c63a68a
--- /dev/null
+++ b/python2/gdbm-magic-values.patch
@@ -0,0 +1,12 @@
+diff -up Python-2.7.2/Lib/whichdb.py.gdbm-1.9-magic Python-2.7.2/Lib/whichdb.py
+--- Python-2.7.2/Lib/whichdb.py.gdbm-1.9-magic 2011-06-11 11:46:26.000000000 -0400
++++ Python-2.7.2/Lib/whichdb.py 2011-09-30 15:45:21.778872290 -0400
+@@ -91,7 +91,7 @@ def whichdb(filename):
+ return ""
+
+ # Check for GNU dbm
+- if magic == 0x13579ace:
++ if magic in (0x13579ace, 0x13579acd, 0x13579acf):
+ return "gdbm"
+
+ # Check for old Berkeley db hash file format v2