summaryrefslogtreecommitdiffstats
path: root/Modules/Setup.dist
diff options
context:
space:
mode:
authorBarry Warsaw <barry@python.org>2001-01-15 17:07:21 (GMT)
committerBarry Warsaw <barry@python.org>2001-01-15 17:07:21 (GMT)
commita57b89b4926bf49052ebd8a6401059e0a5368139 (patch)
tree3819ce08f5a1f6edd16efcb3e9af096ed4d12023 /Modules/Setup.dist
parente13be40b889619af8c26d7d19e924e7babcbb683 (diff)
downloadcpython-a57b89b4926bf49052ebd8a6401059e0a5368139.zip
cpython-a57b89b4926bf49052ebd8a6401059e0a5368139.tar.gz
cpython-a57b89b4926bf49052ebd8a6401059e0a5368139.tar.bz2
Committing patch #103216, autodetect of dbmmodule support and building
of dbmmodule dynamically by default (otherwise it can pull in dependencies with libdb that croak pybsddb3). This change moves the Setup line for dbmmodule to Setup.config.in.
Diffstat (limited to 'Modules/Setup.dist')
-rw-r--r--Modules/Setup.dist5
1 files changed, 4 insertions, 1 deletions
diff --git a/Modules/Setup.dist b/Modules/Setup.dist
index 9b863d5..31defe8 100644
--- a/Modules/Setup.dist
+++ b/Modules/Setup.dist
@@ -355,7 +355,10 @@ new newmodule.c
# implementation independent wrapper for these; dumbdbm.py provides
# similar functionality (but slower of course) implemented in Python.
-# The standard Unix dbm module:
+# The standard Unix dbm module has been moved to Setup.config so that
+# it will be compiled as a shared library by default. Compiling it as
+# a built-in module causes conflicts with the pybsddb3 module since it
+# creates a static dependency on an out-of-date version of db.so.
#dbm dbmmodule.c # dbm(3) may require -lndbm or similar